Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungsprogrammierschnittstelle (API), jQuery, Validierung von Daten, Objektorientierte Programmierung (OOP), Javascript und jQuery, Ereignisgesteuerte Programmierung, Javascript
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apple Xcode, Wiederverwendbarkeit von Code, Swift-Programmierung, Anwendungsentwicklung, iOS-Entwicklung, UI-Komponenten, Mobile Entwicklung, Benutzeroberfläche (UI), Einheitliche Prüfung, Benutzeroberfläche (UI) Design, Code-Überprüfung, Interaktives Design, Anwendungsdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Einheitstest, Apple iOS
Mittel · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: SQL, Fallstudien, Datenbanken, Datenbank-Management, Abfragesprachen, Datenanalyse, Datenbank-Design, Bereinigung von Daten, Datenmanipulation, Datenbank Management, Relationale Datenbanken, MySQL-Workbench
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungssicherheit, SQL, NoSQL, Rollenbasierte Zugriffskontrolle (RBAC), Schwachstellen-Management, Datenbanken, Datenbank-Management, Datenbank-Anwendung, Benutzerkonten, Datenbank-Verwaltung, Datensicherheit, Datenbankarchitektur und -verwaltung, Verschlüsselung, Datenbank-Management-Systeme, Datenbank-Design, Sicherheit von Informationssystemen, Benutzerbereitstellung, Datenbank Management, Relationale Datenbanken, Sicherheitskontrollen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Scannen auf Schwachstellen, Funktionale Anforderung, Code-Abdeckung, Automatisierung, Sicherheitstests, Test Daten, Test-Automatisierung, Sicherheitsprüfung, Test-Tools, Kontinuierliche Überwachung, Software-Prüfung, White-Box-Tests, Computer-Programmierwerkzeuge, Regressionsprüfung, Software-Entwicklungstools, Testfall, Verifizierung und Validierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Computer Vision, Verantwortungsvolle AI, Modellevaluation, Python-Programmierung, OpenAI-API, Daten-Ethik, Bildanalyse, Modell-Einsatz, Bewertung des Modells, Microsoft Azure, Generative KI, OpenAI, LLM-Bewerbung, AI-Sicherheit, Modellierung großer Sprachen, Schlüsselverwaltung, Künstliche Intelligenz, Cloud-Lösungen, AI-Integrationen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: PySpark, Apache Spark, Model Evaluation, MySQL, Data Pipelines, Scala Programming, Extract, Transform, Load, Logistic Regression, Customer Analysis, Apache Hadoop, Predictive Modeling, Applied Machine Learning, Data Processing, Data Persistence, Advanced Analytics, Big Data, Apache Maven, Data Access, Apache, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Multimedia, Collaborative Software, Digital Publishing, Creativity, Editing, Content Creation, Computer Programming Tools, Computer Networking
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: HTML und CSS, Web-Entwicklung, React.js, UI-Komponenten, Cascading Style Sheets (CSS), Javascript, JavaScript-Frameworks, Front-End-Webentwicklung, Fehlersuche
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Requirements Elicitation, Cost Estimation, Agile Project Management, Business Analysis, Stakeholder Management, Agile Software Development, Project Management, Project Risk Management, Project Estimation, Project Scoping, Quality Management, Work Breakdown Structure, Project Management Life Cycle, Cost Management, Project Planning, Project Management Institute (PMI) Methodology, Risk Management, Business Analysis Tools, Personalized Service, Learning Styles
Anfänger · Spezialisierung · 1–3 Monate