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.

Scrimba
Kompetenzen, die Sie erwerben: Code-Überprüfung, Integrierte Entwicklungsumgebungen, Web-Entwicklung, Anwendungsentwicklung, Computer-Programmierwerkzeuge, Softwareentwicklung, Vibe-Codierung, Microsoft Kopilot, GitHub, Schnelles Engineering, LLM-Bewerbung, AI-Personalisierung
Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: JSON, React Native, GitHub, UI Komponenten, Versionskontrolle, SQL, Entwicklungsumgebung, Datenspeicher, Entwicklung von Anwendungen für Mobilgeräte, Wireframing, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Aufrufabfolge von Webseiten
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Data Processing, Data Analysis Software, Data Manipulation, Python Programming, Development Environment, Software Installation
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Verarbeitung natürlicher Sprache, Scikit Learn (Bibliothek für Maschinelles Lernen), Überwachtes Lernen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Lernen mit Entscheidungsbäumen, Deep Learning, Computervision, Modellevaluation, Random Forest Algorithmus, Python-Programmierung, Datenverarbeitung, Bildanalyse, Faltungsneuronale Netzwerke, Methoden des Maschinellen Lernens, Regressionsanalyse, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Tensorflow
Fortgeschritten · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Zeitreihenanalyse und Vorhersage, Datenanalyse, Bayessche Statistik, Statistische Modellierung, R-Programmierung, R (Software), Statistische Inferenz, Mathematische Modellierung, Wahrscheinlichkeitsverteilung, Vorhersage, Regressionsanalyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, HTML und CSS, Web-Entwicklung, UI Komponenten, Javascript, Web Design und Entwicklung, JavaScript-Frameworks, Front-End Web-Entwicklung, React.js
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Box Plots, Plot (Graphics), Data Visualization, Ggplot2, Data Visualization Software, Statistical Visualization, Scatter Plots, Histogram, Graphing, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools, Software Development Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Pandas (Python-Paket), Analytics, Modellevaluation, Logistische Regression, Statistische Modellierung, Ethische Standards und Verhaltensweisen, Prädiktive Modellierung, Wahrscheinlichkeit, Datenverarbeitung, Python-Programmierung, Vorhersage, Regressionsanalyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Robotics, Electronic Systems, Computer Systems, Internet Of Things, Automation, Control Systems, C (Programming Language), Programmable Logic Controllers, Peripheral Devices, Wireless Networks, Medical Equipment and Technology, Medical Devices, Electric Power Systems, Computer Architecture, Civil Engineering, Cybersecurity, Biomedical Engineering, Public Works
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Sampling (Statistics), Statistical Hypothesis Testing, Data-Driven Decision-Making, Descriptive Statistics, Correlation Analysis, Data Analysis, Probability Distribution, Statistical Software, Statistics, Statistical Analysis, Estimation, R (Software), Data Visualization, Risk Analysis, Probability, Statistical Methods, R Programming, Return On Investment, Probability & Statistics, Problem Solving
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate