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 San Diego
Kompetenzen, die Sie erwerben: Kommunikation, Algorithmen, Zwischenmenschliche Kommunikation, Komplexe Problemlösung, Technische Kommunikation, Hindernisse überwinden, Problemlösung, Verbale Kommunikationsfähigkeiten, Wachstumsorientiertheit, Software-Ingenieur, Selbst-Bewusstsein, Datenstrukturen, Anpassungsfähigkeit, Zusammenarbeit
Mittel · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Anwenderbericht, Scrum (Software-Entwicklung), Agile Methodik, Sprint-Retrospektiven, Software-Qualitätssicherung, Usability-Tests, Agile Entwicklung von Software, Agiles Projektmanagement, Technische Überprüfung der Software, Benutzerforschung
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Datenmanagement, Automatisierung, Simulationen, Microsoft Excel, Visual Basic (Programmiersprache), Code-Überprüfung, Fehlersuche
Fortgeschritten · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Data Analysis, Computational Logic, Engineering Calculations, Trigonometry, Linear Algebra, Engineering Analysis, Logical Reasoning, Deductive Reasoning, Probability & Statistics, Statistical Analysis, Calculus, Analytical Skills, Bayesian Statistics, Differential Equations, Programming Principles, Statistical Inference, Theoretical Computer Science, Numerical Analysis, Descriptive Analytics, Applied Mathematics
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Statistische Analyse, Logistische Regression, Wahrscheinlichkeit & Statistik, Modellevaluation, Deskriptive Statistik, R-Programmierung, Öffentliche Gesundheit, Zeitreihenanalyse und Vorhersage, Statistische Methoden, Datenwrangling, Regressionsanalyse, Explorative Datenanalyse, Biostatistik, R (Software)
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Web-Entwicklung, System-Konfiguration, Software-Installation, Kontext-Management, Vibe-Codierung, Agentische Workflows, Computer-Programmierwerkzeuge, Modell Kontext Protokoll, Softwareentwicklung, Code-Überprüfung, Fehlersuche, Web-Entwicklungstools, KI-Workflows
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Generative AI-Agenten, Agentische Workflows, Anwendungsdesign, KI-Orchestrierung, KI-Workflows, Werkzeuganrufe, Modellierung großer Sprachen, Agentische Systeme, Kontext-Management, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Blockchain, Befehlszeilen-Schnittstelle, Software-Entwurfsmuster, Entwicklungstests, Software-Entwicklungstools, Software-Architektur, Web-Entwicklungstools, Schnittstelle zur Anwendungsprogrammierung (API), Anwendungsentwicklung, Web-Anwendungen, Testgetriebene Entwicklung (TDD)
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Web-Entwicklung, Software-Dokumentation, Bereitstellung von Anwendungen, Cloud-API, Datenvalidierung, Anwendungsentwicklung, Full-Stack Web-Entwicklung, Restful API
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Cloud Computing, Serverloses Rechnen, Web-Entwicklung, CI/CD, Kubernetes, Softwareentwicklung, Cloud-Dienste, DevOps, Containerisierung, Cloud-Infrastruktur, OpenShift, Versionskontrolle, Node.JS, Web-Anwendungen, Cloud-Bereitstellung, Microservices, Full-Stack Web-Entwicklung, Anwendungs-Rahmenwerke, Back-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Computer Programmierung, Schnelles Engineering, Generative KI, OpenAI API, Datenethik, Künstliche Intelligenz, AI-Sicherheit, ChatGPT, Schlüsselverwaltung, Schnittstelle zur Anwendungsprogrammierung (API)
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Systemanalyse, Simulationen, elektromagnetik, Simulation und Simulationssoftware, Computergestütztes Design, Leistungselektronik, Technische Analyse, Modellbasierte Systemtechnik, Kontrollsysteme, Elektrische Systeme, Elektrische Energiesysteme, Technischer Entwurf, Systeme Design, Elektronik, Matlab, Mathematische Modellierung, Verifizierung und Validierung, Elektronische Systeme, Elektroingenieurwesen, Elektronik-Technik
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate