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.

École normale supérieure
Kompetenzen, die Sie erwerben: Lineare Algebra, Operations Research, Graphentheorie, Kombinatorik, Lösung Design, Algorithmen, Theoretische Informatik, Wahrscheinlichkeit, Angewandte Mathematik, Mathematische Modellierung
★ 4.7 (558) · Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Selenium (Software), Test Script Development, Test Automation, Debugging, Scripting, Automation, Web Scraping, Software Testing, Cascading Style Sheets (CSS)
★ 4.6 (30) · Anfänger · Kurs · 1–4 Wochen

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

Microsoft
Kompetenzen, die Sie erwerben: Modell Ausbildung, KI-Kenntnisse, Anwendungsentwicklung, Künstliche Intelligenz, Datenerfassung, Microsoft Azure, Modell-Einsatz, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Angewandtes maschinelles Lernen, Klassifizierungsalgorithmen, Computer Vision, Bildanalyse
★ 4.6 (132) · Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Software-Entwicklung, Token-Optimierung, Künstliche Intelligenz, Pseudocode, Softwaretechnik, ChatGPT, Programm-Entwicklung, Web-Anwendungen, Web-Entwicklungs-Tools, Web-Entwicklung, Schnelles Engineering, Fehlersuche, Prompt-Muster
★ 4.4 (73) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Analyse sensorischer Systeme, Datenvalidierung, Validierung von Daten, Verifizierung und Validierung, Physiologie, Integration von Daten, Sportwissenschaft, Sportliches Training, Datengestützte Entscheidungsfindung, Analytik, Gesundheitstechnologie, Medizinische Ausrüstung und Technologie, Python-Programmierung, Angewandtes maschinelles Lernen, Verletzungsprävention, Datenanalyse, Erweiterte Analytik, Lebenszeichen
★ 4.5 (46) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Object Oriented Design, Test Automation, Hypertext Markup Language (HTML), Software Testing, Test Script Development, Integrated Development Environments, Web Design and Development, Test Data, Browser Compatibility, Computer Programming, Test Tools, Web Development, Programming Principles
★ 4.5 (29) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Computational Thinking, Grundsätze der Programmierung, Computerprogrammierung, C (Programmiersprache), Datenspeicherung
★ 4.6 (37) · Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Modell Ausbildung, Generative KI, Datenumwandlung, Bayessche Statistik, Stichproben (Statistik), Tiefes Lernen, Wahrscheinlichkeitsverteilung, Modell-Optimierung, Auto-Kodierer, Generative Modellarchitekturen, Bayessches Netz, Bildanalyse, Tensorflow, Autokodierer
★ 4.7 (109) · Fortgeschritten · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: API-Entwurf, JSON, Cloud-API, Netzwerk-Protokolle, Webdienste, Restful API, Google Cloud-Plattform, Beglaubigungen, Anwendungsprogrammierschnittstelle (API)
★ 3.3 (27) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Rmarkdown, Plot (Graphics), Box Plots, Descriptive Statistics, Scatter Plots, Histogram, Scientific Visualization, Jupyter, Matplotlib, Statistical Visualization, Data Manipulation, R (Software), Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Statistical Methods, Data Analysis, R Programming, Python Programming
★ 3.9 (25) · Anfänger · Spezialisierung · 3–6 Monate