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.

Coursera
Kompetenzen, die Sie erwerben: R Programmierung, Daten importieren/exportieren, Datenwissenschaft, Daten-Strukturen, Software zur Datenanalyse, R (Software), Datenanalyse, Installation der Software, Paket- und Softwareverwaltung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

California Institute of the Arts
Kompetenzen, die Sie erwerben: Geschichtenerzählen, Entwicklung von Videospielen, Entwurf, Kreativität, Gestaltung, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: C (Programmiersprache), C und C++, Speicherverwaltung, Daten-Strukturen, Grundsätze der Programmierung, Algorithmen
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Bootstrap (Front-End-Framework), Anwendungs-Rahmenwerke, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), HTML und CSS, Javascript, Wireframing, Web-Frameworks, Cascading Style Sheets (CSS), Web-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Analytik, Statistik, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Software zur Datenvisualisierung, Datenwissenschaft, Deskriptive Statistik, Regressionsanalyse, Datenvisualisierung, Statistische Hypothesenprüfung, Wahrscheinlichkeit, Statistische Inferenz, Korrelationsanalyse, Präsentation der Daten, Jupyter, Datenanalyse, Wahrscheinlichkeitsverteilung, Statistische Programmierung, Statistische Modellierung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: A/B-Tests, Statistik, Statistische Analyse, Statistische Methoden, Datenwissenschaft, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Wahrscheinlichkeit, Statistische Hypothesenprüfung, Explorative Datenanalyse, Statistische Inferenz, Stichproben (Statistik), Bayessche Statistik, Korrelationsanalyse, Box Plots, Histogramm, Statistisches maschinelles Lernen, Wahrscheinlichkeitsverteilung, Statistische Visualisierung
Mittel · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Statistik, Statistische Analyse, Statistische Methoden, Datenmanipulation, Daten-Storytelling, Regressionsanalyse, Deskriptive Statistik, Logistische Regression, Statistische Hypothesenprüfung, Entscheidungsbaum-Lernen, Explorative Datenanalyse, Plot (Grafiken), Klassifizierungs- und Regressionsbaum (CART), Korrelationsanalyse, Statistische Visualisierung, Datenanalyse, Statistisches maschinelles Lernen, Statistische Software, Präsentation der Daten
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Datenmanipulation, Computer Programmierung, Grundsätze der Programmierung, Rechnerische Logik, Computerprogrammierung, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Analyse sensorischer Systeme, Virtuelle Umgebung, Anwendungsdesign, Entwicklung von Videospielen, Virtuelle Realität, Mensch-Computer-Interaktion, Erweiterte und virtuelle Realität (AR/VR), Journalismus, Persona (Benutzererfahrung), Anzeigegeräte, Technischer Entwurf, Unity-Engine, Menschliche Faktoren, Psychische Gesundheitstherapien
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Betriebssysteme, Netzwerk-Protokolle, System-Programmierung, C (Programmiersprache), Speicherverwaltung, OS Prozessmanagement, Eingebettete Software, Eingebettete Systeme, Internet der Dinge, Computer-Hardware, Kommunikationssysteme, Netzwerk-Leistungsmanagement, Hardware-Architektur, Simulationen, Drahtlose Netzwerke, Echtzeit-Betriebssysteme
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Pandas (Python-Paket), Analytik, Datenmanipulation, Software zur Datenvisualisierung, Datenvisualisierung, Explorative Datenanalyse, Grundsätze der Programmierung, Datenverarbeitung, Datenwrangling, Python-Programmierung, Datenanalyse, Jupyter, Matplotlib
Anfänger · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Modell-Optimierung, Statistische Methoden, Infektionskrankheiten, Mathematische Modellierung, Öffentliche Gesundheit und Krankheitsvorbeugung, Immunologie, Regressionsanalyse, Öffentliche Gesundheit, Modellevaluation, Datenmodellierung, Bewertung des Modells, Epidemiologie, R (Software), Infektionskontrolle, Prädiktive Modellierung, Differentialgleichungen, Statistische Modellierung, Wahrscheinlichkeitsverteilung, Statistische Programmierung, Simulationen
Mittel · Spezialisierung · 1–3 Monate