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.

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Differentialgleichungen, Epidemiologie, Infektionskontrolle, Mathematische Modellierung, Infektionskrankheiten, Öffentliche Gesundheit und Krankheitsvorbeugung, Öffentliche Gesundheit
★ 4.9 (274) · Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Datenqualität, Präsentation der Daten, SQL, Validierung von Daten, Vorhersage, Geschäftliche Metriken, Qualität der Daten, JSON, Geschäftsberichte, Prädiktive Analytik, Komplexe Problemlösung, Datenvalidierung, Datenanalyse
★ 4.2 (22) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Analytik, R Programmierung, Statistische Analyse, Regressionsanalyse, Statistische Inferenz, Datenwrangling, Statistische Modellierung, Matplotlib, Bereinigung von Daten, Python-Programmierung, Pandas (Python-Paket), Statistische Hypothesenprüfung, Datenverarbeitung, Datenvisualisierung, Statistik, Vorverarbeitung von Daten, Datenvorverarbeitung, Plot (Grafiken), Datenanalyse, Statistische Methoden, Korrelationsanalyse
★ 4.4 (204) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LLM-Bewerbung, KI-Orchestrierung, AI-Integrationen, Speicherverwaltung, Agentische Systeme, Agentische Arbeitsabläufe, Modellierung großer Sprachen, Software-Entwurfsmuster, Werkzeuganrufe, AI-Arbeitsabläufe, Generative AI-Agenten
★ 4.8 (84) · Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), File I/O, Object Oriented Design, Code Reusability, Computer Programming, C (Programming Language), File Management, Maintainability, Data Structures, Algorithms, Scalability
★ 4.7 (813) · Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenzugang, Statistische Analyse, Daten importieren/exportieren, Große Daten, Software zur Datenanalyse, Datenmanipulation, Statistische Programmierung, Installation der Software, R (Software), Datenverarbeitung, Bioinformatik, Vorverarbeitung von Daten, Statistische Software, Daten-Strukturen, Datenvorverarbeitung
★ 3.8 (385) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einheitstest, Verhaltensbasierte Entwicklung, Software-Entwicklung, Kontinuierliche Bereitstellung, Kontinuierliche Integration, Integrationsprüfung, Anwendungssicherheit, Schlanke Methodologien, Methoden der Softwareentwicklung, Scrum (Software-Entwicklung), CI/CD, Agile Software-Entwicklung, Agile Methodik, Kanban-Prinzipien, Agile Entwicklung von Software, Schlanke Fertigung, Einheitliche Prüfung, DevOps, Entwicklungstests, Kontinuierliche Lieferung, DevSecOps, Testgetriebene Entwicklung (TDD)
★ 4.6 (558) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Dienstleistungsebene, Elektrotechnik und Computertechnik, Diagramm Entwurf, Eingebettete Software, Elektronische Systeme, Elektronische Hardware
★ 3.9 (98) · Mittel · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Team Performance Management, Project Management, Project Implementation, Compliance Management, Agile Software Development, Strategic Decision-Making, Expectation Management, Plan Execution, Milestones (Project Management), Stakeholder Analysis, Resource Management, Governance Risk Management and Compliance, Relationship Management, Risk Management, Technical Management, Change Control, Project Planning, Project Schedules, Project Documentation, Technical Documentation
★ 4.6 (250) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Kommunikation, Problemlösung, Selbst-Bewusstsein, Zwischenmenschliche Kommunikation, Wachstumsorientiertheit, Softwaretechnik, Verbale Kommunikationsfähigkeiten, Soziale Kompetenzen, Software-Entwicklung, Zusammenarbeit, Algorithmen, Daten-Strukturen, Überwindung von Hindernissen, Technische Kommunikation, Komplexe Problemlösung
★ 4.6 (555) · Mittel · Kurs · 1–3 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Statistische Analyse, Regressionsanalyse, Statistische Programmierung, Prädiktive Modellierung, Modellevaluation, Statistische Modellierung, Bewertung des Modells, Python-Programmierung, Logistische Regression, SAS (Software), Statistische Methoden, Datenanalyse
★ 4.4 (274) · Gemischt · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: NoSQL, Technologien zur Datenspeicherung, Datenbank-Systeme, Datenbanken, Datenmodellierung, Analyse räumlicher Daten, Relationale Datenbanken, Geografische Informationen und Technologie, Abfragesprachen, Datenspeicher, SQL, Datenbank-Design, Datenspeicherung, GIS-Software, Räumliche Analyse, Geografische Informationssysteme
★ 3.5 (99) · Anfänger · Kurs · 1–3 Monate