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: Computergrafik, Interaktives Design, Python-Programmierung, Digitales Design, Visualisierung (Computergrafik), Ereignisgesteuerte Programmierung, Daten-Strukturen, Rechnerische Logik, Grafische und visuelle Gestaltung, Datei-E/A, Interaktive Datenvisualisierung, Bildanalyse, Animationen, Grundsätze der Programmierung, Computer-Grafik-Techniken, Computational Thinking
★ 5 (7) · Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Entwicklungstests, Testgetriebene Entwicklung (TDD), Python-Programmierung, Einheitliche Prüfung, Software-Prüfung, Software-Entwicklung, Fehlersuche
★ 4.4 (61) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C (Programmiersprache), Peripheriegeräte, Eingebettete Systeme, C und C++, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Entwicklungsumgebung, Leistungsoptimierung, System-Programmierung, Hardware-Architektur, Programm-Entwicklung, Fehlersuche, Eingebettete Software
★ 4.5 (51) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Quantum computing, Algorithms, IBM Cloud, Cryptography, Python Programming, Mathematical Software, Simulations
★ 4.6 (27) · Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Daten-Storytelling, Microsoft Excel, Tableau-Software, Streudiagramme, Python-Programmierung, Seaborn, Plotly, Histogramm, Google Sheets, Software zur Datenvisualisierung, Präsentation der Daten, Matplotlib, Cloud-Anwendungen, Datenvisualisierung, Interaktive Datenvisualisierung, Business-Kommunikation, Datenanalyse, Erstellung des Dashboards, Plot (Grafiken), Dashboard
★ 4.2 (29) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Logistic Regression, Web Scraping, Prompt Engineering, Rmarkdown, Regression Analysis, Responsible AI, Leaflet (Software), Generative AI, Statistical Modeling, Statistics, Statistical Analysis, Data Ethics, Applied Machine Learning, Root Cause Analysis, AI Product Strategy, AI Enablement, AI Integrations, AI Personalization, AI Orchestration, AI Workflows
★ 4.6 (91) · Mittel · Spezialisierung · 3–6 Monate

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Machine Learning Methods, Financial Services, Artificial Intelligence, Responsible AI, FinTech, Financial Data, Banking Services, Decision Intelligence, Financial Regulation, Banking, Fraud detection, Machine Learning, Data Ethics, Natural Language Processing, AI Personalization, Deep Learning, Credit Risk, Case Studies, Algorithms, Data Management
★ 4.7 (94) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Benutzeroberfläche (UI), Android-Entwicklung, Entwicklungstests, Einheitliche Prüfung, Ereignisgesteuerte Programmierung, Integrationsprüfung, Software-Prüfung, Mobile Entwicklung, Anwendungsentwicklung, Persistenz der Daten
★ 4.4 (69) · Gemischt · Kurs · 1–4 Wochen

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

Johns Hopkins University
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Restful API, Robotik, Eingebettete Systeme, Web-Anwendungen, Python-Programmierung, Anwendungssicherheit, Befehlszeilenschnittstelle, Linux, Installation der Software, Elektronische Komponenten, Fernzugriffssysteme, Elektronik, Internet der Dinge, System-Konfiguration, Produkt-Automatisierung, Linux-Befehle
★ 4.8 (56) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unstrukturierte Daten, KI-Kenntnisse, Analytik, Künstliche Intelligenz, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Microsoft Azure, Angewandtes maschinelles Lernen, Anwendungsentwicklung, Verarbeitung natürlicher Sprache, Text Mining
★ 4.7 (128) · Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: C (Programmiersprache), Deskriptive Statistik, C und C++, Analyse, Statistische Analyse, Präsentation der Daten, Datenanalyse, Computerprogrammierung, Grundsätze der Programmierung, Computational Thinking
★ 4.7 (93) · Anfänger · Kurs · 1–4 Wochen