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.

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

Kompetenzen, die Sie erwerben: Eingebettete Software, Anwendungsentwicklung, Betriebssysteme, System Programmierung, Echtzeit-Betriebssysteme, Simulationen, Internet der Dinge, Netzwerk-Protokolle, Netzwerkprotokolle, Eingebettete Systeme, Drahtlose Netzwerke, Hardware-Architektur
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Datenstrukturen, System Programmierung, Grundsätze der Programmierung, Entwicklungsumgebung, Software-Tests, GitHub, Testfall, Rust (Programmiersprache), Software-Dokumentation, Fehlersuche, Paket- und Software-Management
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Modellierung von Bedrohungen, Kryptographie, Code-Überprüfung, Verschlüsselung, Anwendungssicherheit, Sicherheitskontrollen, Sichere Kodierung, Grundsätze der Programmierung, Datensicherheit, Penetrationstests, Software Entwurf, Java, Fehlersuche, Cybersicherheit, Cybersecurity, Open Web Application Security Project (OWASP), Entwicklung von Exploits, Bewertungen der Anfälligkeit, Authentifizierungen, Techniken der Ausbeutung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: SQL, Datenmanipulation, Datenbank Management, Relationale Datenbanken, Datenbank-Design, Datenmodellierung, IBM DB2, Datenintegrität, Datenbanken, MySQL, Datenbankarchitektur und -verwaltung, PostgreSQL, Daten importieren/exportieren
Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Modell Bewertung, Wahrscheinlichkeitsverteilung, R Programmierung, Statistische Methoden, Statistische Modellierung, Öffentliche Gesundheit, Epidemiologie, R-Programmierung, Datenmodellierung, Differentialgleichungen, Prädiktive Modellierung, Modellevaluation, Infektionskrankheiten, Simulationen, Mathematische Modellierung, Risikomodellierung
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Datenwissenschaft, Datenmanipulation, Datenbank Management, R Programmierung, Datenanalyse, R-Programmierung, Datenbank-Design, Datenzugriff, Datenmodellierung, Datenbanken, Datenzugang, Relationale Datenbanken, Abfragesprachen
Anfänger · Kurs · 1–3 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Unternehmensanalytik, R Programmierung, Kundenanalyse, Datengesteuerte Entscheidungsfindung, Statistische Modellierung, Kundeneinblicke, Zielmarkt, Statistische Methoden, Marketinganalyse, Marketing-Analytik, R-Programmierung, Prädiktive Modellierung, Statistische Analyse, Business-Analytik, Datenanalyse-Software, Business Marketing, Customer Relationship Management, Kundenbeziehungsmanagement
Gemischt · Kurs · 1–3 Monate

King Abdullah University of Science and Technology
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, R Programmierung, Datenmanipulation, Pandas (Python-Paket), Datenanalyse, Datenqualität, NumPy, R-Programmierung, Unix, Statistische Hypothesentests, Wissenschaftliche Visualisierung, Statistische Analyse, Python-Programmierung, Bioinformatik, Rmarkdown, Unix-Befehle
Anfänger · Kurs · 1–4 Wochen

EDHEC Business School
Kompetenzen, die Sie erwerben: Investment Management, Risikoanalyse, Statistische Methoden, Vermögensverwaltung, Schätzung, Finanzplanung, Zeitreihenanalyse und Vorhersage, Portfolio-Risiko, Python-Programmierung, Rentabilität der Investition, Portfolio Management, Finanzmarkt
Mittel · Kurs · 1–4 Wochen

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Prototyping, Computer Programmierung, Datenstrukturen, Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Apple Xcode, Mobile Entwicklung, Computerprogrammierung, C (Programmiersprache), Objective-C (Programmiersprache), Apple iOS
Gemischt · Kurs · 1–4 Wochen