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.

Kompetenzen, die Sie erwerben: C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Data Storage
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Rust (Programmiersprache), Docker (Software), Computer Programmierung, Modellierung großer Sprachen, Restful API, Instandhaltbarkeit, CI/CD, DevOps, Serverloses Rechnen, Cloud Computing, Generative KI, Verarbeitung natürlicher Sprache, Entwicklungstests, Software-Tests, Containerisierung, Amazon Webdienste, Jenkins, Daten-Pipelines, Befehlszeilen-Schnittstelle, Prometheus (Software)
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Daten importieren/exportieren, Software Entwurf, Datenanalyse, Computer Programmierung, Java Programmierung, Algorithmen, Fehlersuche, Datenmanipulation, Integrierte Entwicklungsumgebungen, Problemlösung, Java, Software-Tests, Statistische Analyse
Anfänger · Kurs · 1–3 Monate

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

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Objektorientierte Programmierung (OOP), Datenverarbeitung, Unified Modeling Language, Dateiverwaltung, Software Entwurf, JSON, Datenstrukturen, Restful API, Computer Programmierung, Daten importieren/exportieren, Fehlersuche, Jupyter, Objektorientierter Entwurf, Web Scraping, Software-Ingenieur, Datenmanipulation, Grundsätze der Programmierung, Bildanalyse, Einheitstest
Anfänger · Spezialisierung · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenmanagement, Computer Programmierung, Entwicklungsumgebung, Algorithmen, Datenstrukturen, Datenmanipulation, C++ (Programmiersprache), Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Python-Programmierung, Dateiverwaltung, Daten importieren/exportieren, Datenstrukturen, Computer Programmierung, Computergestütztes Denken, Skripting, Integrierte Entwicklungsumgebungen, Jupyter, Software-Entwicklungstools, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Datenverarbeitung, Entwicklungsumgebung, Datenstrukturen, Fehlersuche, Datenmanipulation, Skripting, Integrierte Entwicklungsumgebungen, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung, Software-Installation, R-Programmierung, Skriptsprachen
Anfänger · Kurs · 1–4 Wochen
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Pseudocode
Anfänger · Kurs · 1–3 Monate

Amazon
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Dateiverwaltung, Daten importieren/exportieren, Instandhaltbarkeit, Fehlersuche, Objektorientierter Entwurf, Softwareentwicklung, Java
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenvisualisierungssoftware, Objektorientierte Programmierung (OOP), Java Programmierung, Pandas (Python-Paket), Matplotlib, Datenverarbeitung, Datenstrukturen, Daten bereinigen, Datenanalyse, Computer Programmierung, Anwendungsentwicklung, Fehlersuche, Objektorientierter Entwurf, Grundsätze der Programmierung, Java, Datenvisualisierung, Einheitstest, Eclipse (Software), Pivot-Tabellen und Diagramme
Anfänger · Spezialisierung · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Dateiverwaltung, Entwicklungsumgebung, Algorithmen, C (Programmiersprache), Datenmanagement, Datenstrukturen, Computer Programmierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen