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: JavaScript-Frameworks, Javascript, Einheitliche Prüfung, Einheitstest, Jest (JavaScript Testing Framework), Front-End-Webentwicklung, UI-Komponenten, Anwendungsprogrammierschnittstelle (API), Web-Entwicklungs-Tools, Software-Entwurfsmuster, Wiederverwendbarkeit von Code, Entwicklungsumgebung, Kontext-Management, React.js
Mittel · Kurs · 1–4 Wochen

Epic Games
Kompetenzen, die Sie erwerben: Game Design, Unreal Engine, Video Game Development, Ideation, 3D Modeling, Software Documentation, Animation and Game Design, Software Design Documents, 3D Assets, Visualization (Computer Graphics), User Experience Design, Usability, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Experience, User Interface (UI) Design, Interactive Design, Collaborative Software, Virtual Environment, Prototyping
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Explorative Datenanalyse, Statistik, Datenverarbeitung, Statistische Inferenz, Regressionsanalyse, Bioinformatik, Datenumwandlung, Datenanalyse, Statistische Modellierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Vorverarbeitung von Daten, Logistische Regression, Statistische Analyse, Daten-Pipelines, Statistische Hypothesenprüfung, Biostatistik, Datenvorverarbeitung
Gemischt · Kurs · 1–4 Wochen

McMaster University
Kompetenzen, die Sie erwerben: R Programmierung, Experimentieren, Regressionsanalyse, Quantitative Forschung, Pareto-Diagramm, Datenanalyse, Analyse, Modell-Optimierung, Prädiktive Analytik, Statistische Modellierung, Mathematische Modellierung, Statistische Methoden, Datenvisualisierung, Statistische Analyse, Plot (Grafiken), Prozess-Optimierung, Wissenschaftliche Visualisierung, Statistische Software, Software zur Datenanalyse, Prädiktive Modellierung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Analyse, Daten-Strukturen, Datenwissenschaft, Theoretische Informatik, Wahrscheinlichkeitsrechnung und Statistik, Computational Thinking
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: R Programmierung, Technische Merkmale, Datenanalyse, Python-Programmierung, Datenwissenschaft, Überwachtes Lernen, Große Daten, SQL, Modellevaluation, Präsentation der Daten, Unüberwachtes Lernen, Datenvisualisierung, Modell Ausbildung, Daten-Ethik, Wissenschaftliche Visualisierung, Methoden des maschinellen Lernens, Feature Technik, Statistische Visualisierung, Bewertung des Modells, Datenfluss, Datenbank-Systeme, Relationale Datenbanken
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Model Context Protocol, GitHub Copilot, Claude Code, Vibe coding, AI Workflows, Anthropic Claude, AI Integrations, Hypertext Markup Language (HTML), Web Applications, Generative AI Agents, Tool Calling, Web Design and Development, GitHub, Context Management, OpenAI API, Agentic Workflows, Prompt Engineering, Web Development, Generative AI, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Management, Cloud-Bereitstellung, Python-Programmierung, Django (Web-Framework), Cascading Style Sheets (CSS), Linux, SQL, Model-View-Controller, Web-Entwicklung, Installation der Software, Linux-Befehle, Web-Anwendungen, Web-Server, HTML und CSS, Befehlszeilenschnittstelle, Datenbank Management, Hypertext Markup Language (HTML), Bereitstellung von Anwendungen
Mittel · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Datenmanipulation, Git (Versionskontrollsystem), Bash (Skriptsprache), Python-Programmierung, Datenwissenschaft, Pandas (Python-Paket), Microservices, Linux, AWS SageMaker, JSON, Große Daten, SQL, Linux-Befehle, Befehlszeilenschnittstelle, MySQL, Linux-Verwaltung, Versionskontrolle, Jupyter, Shell-Skript, Web-Scraping
Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
Mittel · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Bildqualität, Angewandte Mathematik, Analyse sensorischer Systeme, Mathematische Modellierung, Lineare Algebra, Bildanalyse, Digitale Signalverarbeitung, Digitale Kommunikation, Computergrafik, Computer Vision, Medizinische Bildgebung, Histogramm, Räumliche Analyse, Matlab, Differentialgleichungen
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Management, Datenbank-Theorie, Datenmodellierung, Datenbank-Design, Datenbanken, SQL, PostgreSQL, Abfragesprachen, Datenbank-Entwicklung, Datenbank Management, Relationale Datenbanken, Integrität der Daten
Mittel · Kurs · 1–4 Wochen