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 Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Interaktive Datenvisualisierung, Computergestützte Logik, Visualisierung (Computergrafik), Grundsätze der Programmierung, Computergestütztes Denken, Python-Programmierung, Animationen, Computergrafik, Datei-E/A, Interaktives Design, Software Entwurf, Grafisches und visuelles Design, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwrangling, Datenumwandlung, R (Software), R-Programmierung, Daten bereinigen, Datenanalyse, Datenwissenschaft, Dateiverwaltung, Daten importieren/exportieren, Datenmanagement, Datenvisualisierung, Tidyverse (R-Paket), Datenmanipulation, Explorative Datenanalyse
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Fehlersuche, Grundsätze der Programmierung, Python-Programmierung, Softwareentwicklung, Skripting, Code-Überprüfung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Statistische Modellierung, Prädiktive Modellierung, Vorhersage, Trendanalyse, Datenumwandlung, Microsoft Excel, Prädiktive Analytik, Zeitreihenanalyse und Vorhersage, Statistische Methoden, Excel-Formeln, Pivot-Tabellen und Diagramme, Datenvorverarbeitung, Regressionsanalyse, Modellevaluation
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Datenbank Management, Datenumwandlung, Datenanalyse, Analytics, Datenbank-Design, Daten bereinigen, Daten-Integration, Abfragesprachen, GitHub, Datenbankarchitektur und -verwaltung, SQL, Leistungsoptimierung, KI-Förderung, Datenmanipulation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Basic Electrical Systems, Electronic Components, Electronics, Interactive Design, Display Devices, Robotics, Control Systems, Computer Programming, Technical Communication, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
Anfänger · Kurs · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Objektorientierte Programmierung (OOP), Python-Programmierung, Datenmanagement, Dateiverwaltung, Grundsätze der Programmierung, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Prädiktive Modellierung, Unüberwachtes Lernen, Pandas (Python-Paket), Medikamentenentwicklung, Scikit Learn (Bibliothek für Maschinelles Lernen), Bioinformatik, Molekularbiologie, Dimensionalitätsreduktion, Deep Learning, Künstliche neuronale Netze, Modellevaluation, Feature Technik, Regressionsanalyse, Algorithmen für maschinelles Lernen, Datenmanipulation
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Matplotlib, Datenvisualisierungssoftware, Pandas (Python-Paket), NumPy, Python-Programmierung, Plot (Grafiken), Datenwissenschaft, Paket- und Software-Management, Daten importieren/exportieren, Histogramm, Seaborn, Datenvisualisierung, Datenmanipulation
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Data Structures, Programming Principles, Program Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Leiterschaft, Datengesteuerte Entscheidungsfindung, Projektmanagement, Funktionsübergreifende Team-Führung, Technische Kommunikation, Datenanalyse, Teambildung, Datenwissenschaft, Team Management, Lieferung der Lösung, Datenmanagement, Projektdurchführung, Daten Präsentation
Gemischt · Kurs · 1–4 Wochen