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.

LearnQuest
Kompetenzen, die Sie erwerben: Systemüberwachung, Git (Versionskontrolle-System), Ubuntu, Firewall, Paket- und Software-Management, Linux, Linux-Befehle, Cloud Computing Architektur, Befehlszeilen-Schnittstelle, Versionskontrolle, Linux Verwaltung, Betriebssystem-Verwaltung, DevOps, Infrastruktur mit öffentlichem Schlüssel, Benutzerkonten, Dateisysteme, Linux-Server, Virtual Private Networks (VPN), Intrusion Detection und Prävention, Dateiverwaltung
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvorverarbeitung, Daten importieren/exportieren, Datenmanipulation, Medizinische Bildgebung, Datenumwandlung, Datenverarbeitung, Neurologie, R-Programmierung, Magnetresonanztomographie, Bildanalyse, Wissenschaftliche Visualisierung
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Geräte anzeigen, Virtuelle Realität, Mensch-Computer-Interaktion, Erweiterte und virtuelle Realität (AR/VR), Computergrafik, Virtuelle Umgebung, Einheit-Engine, Anwendungsdesign, Technischer Entwurf, Entwicklung von Videospielen, Menschliche Faktoren
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Datenmanipulation, Daten importieren/exportieren, Datenstrukturen, Datei-E/A, Datenanalyse, Datenspeicherung
Anfänger · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Java Programmierung, Datenstrukturen, Computer Hardware, Skalierbarkeit, Grundsätze der Programmierung, Computergestützte Logik, Theoretische Informatik, Computer Architektur
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Stichproben (Statistik), Wahrscheinlichkeitsverteilung, Statistische Hypothesentests, Statistische Methoden, Wahrscheinlichkeit, Statistische Inferenz, Wahrscheinlichkeit & Statistik, Statistische Analyse, Biostatistik, Statistik, Bayessche Statistik
Gemischt · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Wahrscheinlichkeitsverteilung, Datenanalyse, Daten importieren/exportieren, R (Software), Öffentliche Gesundheit, Statistische Hypothesentests, Stichproben (Statistik), Statistische Inferenz, Analytische Fähigkeiten, Statistik, Datenkompetenz, R-Programmierung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Automatisierung, Excel-Formeln, Microsoft Excel, Strategische Entscheidungsfindung, Excel-Makros, Grundsätze der Programmierung, Visual Basic (Programmiersprache), Produktivitätssoftware, Fehlersuche
Anfänger · Kurs · 1–4 Wochen
University of California San Diego
Kompetenzen, die Sie erwerben: Statistische Modellierung, Mensch-Computer-Interaktion, Statistische Methoden, Experimentieren, Datenanalyse, Regressionsanalyse, Statistische Hypothesentests, Logistische Regression, UI/UX Forschung, Statistische Analyse, Datenvalidierung, Statistik, R-Programmierung, Usability-Tests, Benutzererlebnis
Mittel · Kurs · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate