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: Debugging, Data Analysis, Data Preprocessing, Numerical Analysis, Critical Thinking
★ 4.2 (14) · Mittel · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Abnahmetests, Lebenszyklus der Softwareentwicklung, Analyse der Anforderungen, Kontrolle ändern, Benutzerakzeptanztests (UAT), Unified Modeling Language, Systementwurf und Implementierung, Wasserfall-Methodik, Testfall, Software-Qualitätssicherung, Konfigurationsmanagement, Lebenszyklus der Systementwicklung, Projektleitung, Software-Prüfung, Software-Entwicklung, White-Box-Tests, Software-Konfigurationsmanagement, Methoden der Softwareentwicklung, Software-Entwicklung, Fehlersuche
★ 4.7 (150) · Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Datenverarbeitung, AI-Arbeitsabläufe, Faltungsneuronale Netze, Keras (Bibliothek für neuronale Netze), Lernen übertragen, Einbettungen, Daten-Pipelines, Tiefes Lernen, Rekurrente Neuronale Netze (RNNs), Tensorflow, Verarbeitung natürlicher Sprache, Vorverarbeitung von Daten, Modell Ausbildung
★ 4.8 (196) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prozessgestaltung, Anwendungsdesign, Arbeitsablauf-Management, Automatisierung, No-Code-Entwicklung, Datenmodellierung, Integration von Daten, Automatisierung von Geschäftsprozessen, Anwendungsentwicklung, Microsoft Power Automate/Flow, Microsoft Power-Plattform, Geschäftsprozess
★ 3.7 (73) · Anfänger · Kurs · 1–4 Wochen

Google DeepMind
Kompetenzen, die Sie erwerben: Prompt Engineering, Google Gemini, Gemini, Generative AI Agents, AI Integrations, Google Cloud Platform, Application Programming Interface (API), Real Time Data, Key Management, Tool Calling, Agentic systems, Cloud Deployment, Generative Model Architectures, Generative AI, Large Language Modeling, AI Security, Artificial Intelligence, AI Workflows, Cloud Applications, Cloud Development
★ 4.5 (12) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Arbeitsabläufe, Versionskontrolle, Datenspeicherung, Cloud-Bereitstellung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Daten-Pipelines, Identitäts- und Zugangsmanagement, Microsoft Azure, MLOps (Operationen für maschinelles Lernen), Kontinuierliche Überwachung, CI/CD, AI-Sicherheit, Modell Ausbildung, Modell-Einsatz
★ 4.6 (27) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Tidyverse (R-Paket), R Programmierung, Streudiagramme, Statistische Visualisierung, Ggplot2, Histogramm, Öffentliche Verwaltung, Statistische Analyse, Software zur Datenvisualisierung, Präsentation der Daten, R (Software), Statistische Programmierung, Datenvisualisierung, Datenanalyse, Plot (Grafiken), Explorative Datenanalyse, Trendanalyse
★ 4.8 (12) · Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Kommunikationssysteme, Telekommunikation, Elektronik, Lineare Algebra, Elektroingenieurwesen, Digitale Signalverarbeitung, Angewandte Mathematik
★ 4.8 (97) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Artificial Intelligence and Machine Learning (AI/ML), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Model Training, Ggplot2, Plot (Graphics), Data Manipulation, Convolutional Neural Networks, Applied Machine Learning, Machine Learning Algorithms
★ 4.8 (8) · Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Tidyverse (R-Paket), R Programmierung, Streudiagramme, Statistische Visualisierung, Ggplot2, Datenmanipulation, Geografische Informationen und Technologie, Geospatial Mapping, Plotly, Datenwrangling, Software zur Datenvisualisierung, R (Software), Räumliche Analyse, Datenvisualisierung, Interaktive Datenvisualisierung, Rmarkdown, Grafische Darstellung, Plot (Grafiken), Analyse räumlicher Daten, Statistische Berichterstattung
★ 4.9 (81) · Gemischt · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java, Benutzeroberfläche (UI), Java-Programmierung, Web-Anwendungen, Befehlszeilenschnittstelle, Anwendungsserver, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, Mobile Entwicklung, Software-Entwicklungstools, Anwendungsentwicklung, Java-Plattform Enterprise Edition (J2EE), Computerprogrammierung, Programm-Entwicklung, UI-Komponenten
★ 4.4 (61) · Mittel · Kurs · 1–4 Wochen

Technical University of Denmark (DTU)
Kompetenzen, die Sie erwerben: Bildqualität, Werkstoffkunde, Python-Programmierung, Jupyter, Numerische Analyse, Mathematische Modellierung, Medizinische Bildgebung, Bildanalyse, 3D-Modellierung, Digitale Signalverarbeitung
★ 4.7 (67) · Gemischt · Kurs · 1–3 Monate