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: Cloud Computing, Scala Programmierung, Ereignisgesteuerte Programmierung, Systementwurf und Implementierung, Skalierbarkeit, Software-Tests, Software Entwurf, Anwendungs-Rahmenwerke, Software-Architektur, Software-Entwurfsmuster, Verteiltes Rechnen, Microservices
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Cloud Computing, Scala Programmierung, Ereignisgesteuerte Programmierung, Systementwurf und Implementierung, Skalierbarkeit, Datenstrukturen, Verteiltes Rechnen, Software Entwurf, Software-Architektur, Software-Entwurfsmuster, Microservices
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Datenstrukturen, Python-Programmierung, Animationen, Fehlersuche, Benutzeroberfläche (UI), Interaktives Design, Spiel-Design, Anwendungsentwicklung
Anfänger · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Funktionales Design, Computergestütztes Denken, Grundsätze der Programmierung, Informatik, Fehlersuche, Objektorientierter Entwurf, Ruby (Programmiersprache), Theoretische Informatik, Software-Entwurfsmuster
Gemischt · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Rmarkdown, Paket- und Software-Management, Statistisches Programmieren, Datenstrukturen, R (Software), Daten bereinigen, Ggplot2, Datenanalyse, R-Programmierung, Datenvisualisierungssoftware, Tidyverse (R-Paket), Datenmanipulation, Datenvisualisierung
Anfänger · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Computergrafik, Computergestütztes Denken, Cybersicherheit, Web Design und Entwicklung, Computer-Vernetzung, Javascript, Netzwerksicherheit, Software-Entwicklungstools, Fehlersuche, Computerkenntnisse, Allgemeine Mathematik, Angewandte Mathematik, Problemlösung, Informatik, Web-Anwendungen, Arithmetik, Computer-Systeme, Computer-Programmierwerkzeuge
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala Programmierung, Algorithmen, Andere Programmiersprachen, Funktionales Design, Datenstrukturen, Leistungsoptimierung, Verteiltes Rechnen, Java Programmierung
Mittel · Kurs · 1–4 Wochen

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

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), C (Programmiersprache), Algorithmen, Künstliche Intelligenz, Datenstrukturen, Fehlersuche, Graphentheorie, Grundsätze der Programmierung, Software-Entwurfsmuster, Software-Dokumentation, Spiel-Design, C++ (Programmiersprache)
Anfänger · Spezialisierung · 3–6 Monate

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