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: Graphentheorie, Angewandte Mathematik, Mathematische Modellierung, Lösung Design, Operations Research, Theoretische Informatik, Wahrscheinlichkeit, Kombinatorik, Lineare Algebra, Algorithmen
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)
Anfänger · Kurs · 1–4 Wochen

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

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

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

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

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

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

Google Cloud
Kompetenzen, die Sie erwerben: Cloud-API, API-Entwurf, Netzwerk-Protokolle, Anwendungsprogrammierschnittstelle (API), JSON, Beglaubigungen, Google Cloud-Plattform, Webdienste, Restful API
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
Anfänger · Spezialisierung · 3–6 Monate