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.

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Rechnerische Logik, Anwendungsentwicklung, Mobile Entwicklungstools, Datei-E/A, Computer Programmierung, Programm-Entwicklung, No-Code-Entwicklung, Entwicklung von Videospielen, Globale Positionierungssysteme, Mobile Entwicklung, Computerprogrammierung, Datenspeicherung, UI-Komponenten, Grundsätze der Programmierung, Interaktives Design, Spiel-Design, Android (Betriebssystem), Android-Entwicklung, Benutzeroberfläche (UI) Design, Entwicklungstests
★ 4.4 (499) · Anfänger · Kurs · 1–3 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Numerische Analyse, Simulation und Simulationssoftware, Modellierung von Prozessen, Python-Programmierung, Agentische Systeme, Mathematische Software, Mathematische Modellierung, Statistische Methoden, Ereignisgesteuerte Programmierung, Simulationen, Stichproben (Statistik), Grundsätze der Programmierung, Wahrscheinlichkeit, Mechanik
★ 4.3 (413) · Gemischt · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Data Structures, Peripheral Devices, Memory Management, Computational Logic
★ 4.1 (133) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
★ 4.4 (90) · Anfänger · Spezialisierung · 3–6 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Datenmanipulation, Technische Merkmale, Interaktive Datenvisualisierung, Python-Programmierung, Kritisches Denken, Kritisches Denken und Problemlösung, Daten-Storytelling, Modell-Einsatz, Maschinelles Lernen, Datenanalyse-Ausdrücke (DAX), Entscheidungsfindung, Datenbank-Design, SQL, Modellevaluation, Problemlösung, Datenwrangling, Datenvisualisierung, Präsentation der Daten, Power BI, Feature Technik, Bewertung des Modells, Menschenzentriertes Design
★ 4.5 (575) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Electronic Systems, Electronic Hardware, Electronics, Hardware Design, Electronics Engineering, Serial Peripheral Interface, Electrical and Computer Engineering, Computational Logic, Microarchitecture, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Hardware Architecture, Electronic Components, Internet Of Things, Verification And Validation, Simulation and Simulation Software, Design Software
★ 4.5 (182) · Mittel · Spezialisierung · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Datenanalyse, Biowissenschaften, Analyse, Mikrobiologie
★ 4.7 (1785) · Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Software-Prüfung, Computer Programmierung, Python-Programmierung, Algorithmen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Computational Thinking, Kombinatorik, Grundsätze der Programmierung, Spiel-Design, Allgemeine Mathematik, Wahrscheinlichkeit
★ 4.7 (584) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Rechnerische Logik, Git (Versionskontrollsystem), Fehlersuche, Computer Programmierung, Algorithmen, Programm-Entwicklung, Microsoft Kopilot, Web-Entwicklung, Computational Thinking, Computerprogrammierung, Back-End-Webentwicklung, GitHub, C# (Programmiersprache), Grundsätze der Programmierung, Versionskontrolle, Full-Stack Web-Entwicklung, Wiederverwendbarkeit von Code, Diagramm Entwurf
★ 4.8 (197) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistische Modellierung, Überwachtes Lernen, Maschinelles Lernen, Technische Merkmale, Modell-Optimierung, Klassifizierungsalgorithmen, Statistische Methoden, Modellevaluation, Statistisches maschinelles Lernen, Methoden des maschinellen Lernens, Vorverarbeitung von Daten, Präsentation der Daten, Feature Technik, Angewandtes maschinelles Lernen, Statistische Analyse, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Datenvorverarbeitung, Prädiktive Modellierung
★ 4.7 (833) · Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Finanzen, Modell-Optimierung, Technische Analyse, Software für maschinelles Lernen, Finanzieller Handel, Google Cloud-Plattform, Überwachtes Lernen, Maschinelles Lernen, Wertpapierhandel, Modellevaluation, Modell Ausbildung, Tiefes Lernen, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Zeitreihenanalyse und Vorhersage, Künstliche neuronale Netze, Cloud-Plattformen, Statistisches maschinelles Lernen, Bewertung des Modells, Algorithmen für maschinelles Lernen
★ 4 (898) · Mittel · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistik, Datenmanipulation, Deskriptive Statistik, Klassifizierungs- und Regressionsbaum (CART), Maschinelles Lernen, Datenanalyse, Explorative Datenanalyse, Daten-Storytelling, Statistische Methoden, Präsentation der Daten, Statistische Analyse, Logistische Regression, Statistische Visualisierung, Statistisches maschinelles Lernen, Statistische Hypothesenprüfung, Korrelationsanalyse, Statistische Software, Entscheidungsbaum-Lernen, Plot (Grafiken)
★ 4.4 (1380) · Anfänger · Spezialisierung · 3–6 Monate