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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Skalierbarkeit, Scala Programmierung, Ereignisgesteuerte Programmierung, Software Entwurf, Cloud Computing, Verteiltes Rechnen, Software-Architektur, Anwendungs-Rahmenwerke, Microservices, Software-Entwurfsmuster, Systementwurf und Implementierung, Software-Tests
Mittel · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, System Programmierung, Betriebssysteme, Eingebettete Software, Informatik, Eingebettete Systeme, Datenstrukturen, C (Programmiersprache), Technische Informatik, Linux, Software-Visualisierung
Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Eingebettete Software, Informatik, Computer Architektur, Datenstrukturen, Technische Informatik, Linux, C (Programmiersprache), Fehlersuche, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Betriebssysteme, Befehlszeilen-Schnittstelle, Software-Installation, Eingebettete Systeme, Programm-Entwicklung, Entwicklungsumgebung, Datei-E/A, C (Programmiersprache), Eingebettete Software, Linux, Anwendungsentwicklung, Tools erstellen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: No-Code-Entwicklung, Skalierbarkeit, KI-Workflows, WordPress, Modell-Bereitstellung, Kontext-Management, Generative KI, Bereitstellung von Anwendungen, Schnelles Engineering, Operative Effizienz, Kundenservice, IBM Cloud, ChatGPT, Selbstbedienungstechnologien
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, R-Programmierung, Integrierte Entwicklungsumgebungen, Datenstrukturen, Explorative Datenanalyse, Datenwissenschaft, Web Scraping, Jupyter, Daten importieren/exportieren, Datenmanipulation, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software-Dokumentation, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Arithmetik, Javascript, Informatik, Problemlösung, Web Design und Entwicklung, Computer-Systeme, Computer-Vernetzung, Computergestütztes Denken, Entwicklungsumgebung, Allgemeine Mathematik, Software-Entwicklungstools, Angewandte Mathematik, Computerkenntnisse, Fehlersuche, Computergrafik, Cybersicherheit, Netzwerksicherheit, Web-Anwendungen, Computer-Programmierwerkzeuge
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Java Programmierung, Integrierte Entwicklungsumgebungen, Java, Entwicklungsumgebung, Datei-E/A, Datenstrukturen, Fehlersuche, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Computer Programmierung, .NET-Rahmenwerk, Ereignisgesteuerte Programmierung, C# (Programmiersprache), Microsoft Kopilot, Integrierte Entwicklungsumgebungen, Microsoft Visual Studio, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Fehlersuche
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Computergestütztes Denken, Biologie, Bioinformatik, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Computer Programmierung, Informatik, Problemlösung, Datenstrukturen, Matlab, Benutzeroberfläche (UI), Datei-E/A, Entwicklungsumgebung, Plot (Grafiken), Fehlersuche, Mathematische Software, Grundsätze der Programmierung, Technische Berechnungen
Anfänger · Kurs · 1–3 Monate