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

Kompetenzen, die Sie erwerben: Linux-Befehle, Linux, Datei-E/A, Dateisysteme, Unix-Befehle, Skriptsprachen, Befehlszeilen-Schnittstelle, Skripting, Shell-Skript, Grundsätze der Programmierung, Dateiverwaltung, Bash (Skriptsprache), Unix-Shell, Unix
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Real-Time Operating Systems, Program Development, Human Machine Interfaces, Automation, System Monitoring, Simulations
Fortgeschritten · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, Benutzeroberfläche (UI), Datei-E/A, Datenbanken, Java Programmierung, Systementwurf und Implementierung, SQL, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Datenvalidierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

International Institute of Information Technology Bangalore
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Algorithmen, Computer Programmierung, Datei-E/A, Programm-Entwicklung, Fehlersuche, Datenstrukturen, Problemlösung, Grundsätze der Programmierung, Datenspeicherung, C (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Data Storage
Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Python-Programmierung, Datenwissenschaft, Skripting, Software-Installation, Grundsätze der Programmierung, Jupyter, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Instandhaltbarkeit, Datenmodellierung, Geschäftslogik, Einheitstest, Scala Programmierung, Verteiltes Rechnen, Datenstrukturen, Fehlersuche, Objektorientierte Programmierung (OOP), Verifizierung und Validierung, Software-Tests, Grundsätze der Programmierung, Datenvalidierung
Mittel · Kurs · 1–3 Monate

Ball State University
Kompetenzen, die Sie erwerben: Statistische Analyse, Algorithmen, Computer Programmierung, Python-Programmierung, Datenanalyse, Fehlersuche, Skripting, Grundsätze der Programmierung, Datenstrukturen, Objektorientierte Programmierung (OOP), Verarbeitung natürlicher Sprache, NumPy
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Benutzeroberfläche (UI), Skripting, Technische Analyse, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Mathematische Software, Leistungsoptimierung, Anwendungsentwicklung, Matlab
Mittel · Kurs · 1–3 Monate