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 London
Kompetenzen, die Sie erwerben: Datenwissenschaft, Analytik, Datenvisualisierung, Maschinelles Lernen, Python-Programmierung, Datenanalyse, Datenkompetenz, Statistische Methoden, Angewandtes maschinelles Lernen, Statistik, Deskriptive Statistik, Datenverarbeitung, Pandas (Python-Paket), Algorithmen für maschinelles Lernen, Unüberwachtes Lernen, NumPy, Datenmanipulation, Plot (Grafiken)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Skalierbarkeit, Ereignisgesteuerte Programmierung, Web-Anwendungen, Javascript, React.js, UI-Komponenten, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Kontext-Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Lineare Algebra, Biostatistik, Datenmodellierung, Stichproben (Statistik), R Programmierung, Datenanalyse, Wahrscheinlichkeitsverteilung, Mathematische Modellierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Statistik, Bayessche Statistik, Statistische Hypothesenprüfung, Statistische Analyse, Wahrscheinlichkeit, Statistische Inferenz, Regressionsanalyse, Analyse, Statistische Modellierung
Fortgeschritten · Spezialisierung · 3–6 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Technik, Kontrollsysteme, Technische Berechnungen, Mechanik, Physik, Numerische Analyse, Angewandte Mathematik, Robotik, Maschinensteuerungen, Mathematische Modellierung, Simulation und Simulationssoftware, Matlab, Mathematische Software, Drehmoment (Physik), Algorithmen, Maschinenwesen, Graphentheorie, Prozesskontrolle, Virtuelle Umgebung, Simulationen
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Daten-Strukturen, Javascript, Computerprogrammierung, Computational Thinking, Theoretische Informatik, Grundsätze der Programmierung, Algorithmen, Speicherverwaltung
Mittel · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Transaction Processing, Cryptographic Protocols, Network Protocols, Distributed Computing, Virtual Environment, Data Integrity, Virtual Machines, Algorithms, Verification And Validation
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Paket- und Softwareverwaltung, Installation der Software, Programm-Entwicklung, Grundsätze der Programmierung, Anwendungsentwicklung, Tools erstellen, Andere Programmiersprachen, Entwicklungsumgebung, Go (Programmiersprache), Fehlersuche, Integrierte Entwicklungsumgebungen, Microsoft Visual Studio, Software-Entwicklungstools
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Agile Methodik, Projektentwurf, Test-Automatisierung, Methoden der Softwareentwicklung, Software Entwurf, Claude Code, Serverloses Rechnen, DevOps, Agile Entwicklung von Software, Agentische Systeme, Devops-Werkzeuge, Agile Software-Entwicklung, Rust (Programmiersprache), Agile Produktentwicklung, Agiles Projektmanagement, Software-Entwicklung, Technische Kommunikation, Automatisierung, Sprint-Retrospektiven, Amazonas-Felsen, Anthropischer Claude
Anfänger · Kurs · 1–3 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Peer Review, Erweiterte Analytik, Statistische Programmierung, Digitale Transformation, Präsentation der Daten, Informationstechnologie, Marketing-Analytik, Datengesteuertes Marketing, R Programmierung, Statistische Methoden, Kundenanalyse, R (Software), Business Marketing, Business-Analytik, Prädiktive Analytik, Fallstudien, Daten-Synthese, Komplexe Problemlösung, Analytische Fähigkeiten, Vorhersage
Fortgeschritten · Spezialisierung · 3–6 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Layout Gestaltung, Typografie, Unity-Engine, Animationen, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI) Design, UI-Komponenten, Skripting, Benutzerfreundlichkeit, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Spiel-Design, Benutzeroberfläche (UI), Interaktives Design
Mittel · Kurs · 1–3 Monate