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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: JSON, Web-Entwicklung, Javascript, Ajax, Webdienste, Hypertext Markup Language (HTML), Skripting, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP), Netzwerk-Protokolle, Netzwerkprotokolle, Web-Anwendungen, Grundsätze der Programmierung, Prototyping
Gemischt · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Virtuelle Realität, Virtuelle Umgebung, Erweiterte und virtuelle Realität (AR/VR), 3D-Assets, Animationen, Computer-Grafik-Techniken, Android-Studio, Android-Entwicklung, Computergrafik, Visualisierung (Computergrafik), Interaktionsdesign
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI) Design, Data Persistence, Interactive Data Visualization, Database Management, Real Time Data, Computer Programming, Data Management, Software Installation, Data Structures, Data Modeling
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Hardware Architecture, Data Structures, Debugging, Performance Tuning, Integrated Development Environments, Verification And Validation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Datenvorverarbeitung, Maschinelles Lernen, Bereinigung von Daten, Python-Programmierung, Random Forest Algorithmus, Prädiktive Modellierung, Klassifizierungsalgorithmen, Angewandtes maschinelles Lernen, Unüberwachtes Lernen, Datenumwandlung, Scikit Learn (Bibliothek für maschinelles Lernen), Vorverarbeitung von Daten, Künstliche neuronale Netze, Überwachtes Lernen
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenverwaltung, Datenwissenschaft, R Programmierung, Datenmanagement, Datenvisualisierung, Datenmanipulation, Bereinigung von Daten, Datenumwandlung, Datenwrangling, Datenanalyse, R (Software), Tidyverse (R-Paket), Dateiverwaltung, Daten importieren/exportieren
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Algorithmen, Programm-Entwicklung, Daten-Strukturen, Skalierbarkeit, System-Programmierung, Verteiltes Rechnen, C und C++, Leistungsoptimierung, Bildanalyse, Ereignisgesteuerte Programmierung, Computergrafik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: ChatGPT, Anwendungsentwicklung, Schnelles Engineering, Generative KI, Fehlersuche, Integrierte Entwicklungsumgebungen, Python-Programmierung, Entwicklungsumgebung, Software-Entwicklung, Software-Dokumentation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Model Evaluation, Transfer Learning, Natural Language Processing, Data Preprocessing, Deep Learning, Data Pipelines
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Simplilearn
Kompetenzen, die Sie erwerben: Datenvalidierung, Datenmanipulation, Datenvisualisierung, Python-Programmierung, Datenverarbeitung, Pandas (Python-Paket), NumPy, Bereinigung von Daten, Validierung von Daten, Datenumwandlung, Matplotlib, Software zur Datenvisualisierung, Skripting, Datenanalyse, Daten in Echtzeit, Analytik, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, AI Workflows, Application Deployment, Kubernetes, Agentic Workflows, Azure Active Directory, System Monitoring, LangChain, Generative AI Agents, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenvisualisierung, Grafische Werkzeuge, Software zur Datenvisualisierung, Ggplot2, Datenwrangling, Streudiagramme, Wärmekarten, Plot (Grafiken), Grafik-Software, Tidyverse (R-Paket)
Mittel · Kurs · 1–4 Wochen