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 California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Graphentheorie, Bioinformatik, Mathematische Modellierung, Computergestütztes Denken, Molekularbiologie, Biologie, Computer-Programmierwerkzeuge
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Maschinelles Lernen, Fehlersuche, MLOps (Maschinelles Lernen Operations), Testautomatisierung, Befehlszeilen-Schnittstelle, Objektorientierte Programmierung (OOP), Pandas (Python-Paket), Datenstrukturen, NumPy, Datenmanipulation, Skripting, Modell-Bereitstellung, Schnittstelle zur Anwendungsprogrammierung (API), Daten importieren/exportieren, Numerische Analyse, Software-Tests
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Theoretische Informatik, Bayessche Statistik, Wahrscheinlichkeitsverteilung, Künstliche Intelligenz, Quantitative Forschung, Statistik, Bestimmung des Stichprobenumfangs, Stichproben (Statistik), Statistische Inferenz, Statistische Analyse, Wahrscheinlichkeit, Statistische Hypothesentests, Datenanalyse, Datenkompetenz, Datenverarbeitung, Angewandte Mathematik, Statistische Methoden, Datenethik, Deskriptive Statistik
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Streudiagramme, Datenvisualisierungssoftware, Statistische Visualisierung, R-Programmierung, Dashboard, Ggplot2, Shiny (R-Paket), Merkblatt (Software), Rmarkdown, Benutzeroberfläche (UI), Datenanalyse, Box Plots, UI Komponenten, Datenverarbeitung, Interaktive Datenvisualisierung, Analyse räumlicher Daten, Datenvisualisierung, Histogramm
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Regressionsanalyse, Maschinelles Lernen, Logistische Regression, Prädiktive Modellierung, Datenvorverarbeitung, Klassifizierungsalgorithmen, Modellevaluation, Angewandtes maschinelles Lernen, Statistische Analyse, Feature Technik, Scikit Learn (Bibliothek für Maschinelles Lernen), Statistische Modellierung, Überwachtes Lernen, Algorithmen für maschinelles Lernen
Mittel · Kurs · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Datenanalyse, Biowissenschaften, Biostatistik
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Machine Learning Algorithms, Applied Machine Learning, Financial Trading, Reinforcement Learning, Recurrent Neural Networks (RNNs), Supervised Learning, Data Pipelines, Time Series Analysis and Forecasting, Statistical Machine Learning, Technical Analysis, Deep Learning, Securities Trading, Portfolio Management, Artificial Intelligence and Machine Learning (AI/ML)
Mittel · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Testautomatisierung, Einheitstest, Funktionsprüfung, Testfall, JUnit, White-Box-Tests, Entwicklungstests, Testplanung, Test Daten, Software-Qualitätssicherung, Systemprüfung, Software-Tests, Code-Abdeckung
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Theoretische Informatik, Graphentheorie, Netzwerkanalyse, Visualisierung (Computergrafik), Programm-Entwicklung, Datenstrukturen, Kombinatorik, Mathematische Theorie & Analyse
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Algorithmen, Computer Architektur, System Programmierung, Betriebssysteme, Go (Programmiersprache)
Mittel · Kurs · 1–4 Wochen