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.

Board Infinity
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Web-Entwicklung, Microsoft Visual Studio, Microsoft Entwicklungswerkzeuge, Anwendungs-Rahmenwerke, Entwicklungsumgebung
★ 4.1 (289) · Anfänger · Kurs · 1–4 Wochen
Stanford University
Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsverteilung, Angewandtes maschinelles Lernen, Graphentheorie, Algorithmen, Statistische Methoden, Markov-Modell, Bayessches Netz, Methoden des maschinellen Lernens, Statistische Inferenz, Algorithmen für maschinelles Lernen, Stichproben (Statistik), Wahrscheinlichkeitsrechnung und Statistik, Statistisches maschinelles Lernen
★ 4.6 (489) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Performance Tuning, Computational Logic, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
★ 4.7 (80) · Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, UI-Komponenten, Benutzeroberfläche (UI), Anwendungsdesign, Grafische und visuelle Gestaltung, Persistenz, Grafik-Software, Animationen, Persistenz der Daten, Netzwerk-Modell, Interaktives Design, Swift-Programmierung, Computergrafik, Benutzeroberfläche (UI) Design, Apple iOS, iOS-Entwicklung, Mobile Entwicklung, Interaktionsdesign
★ 4.1 (269) · Gemischt · Kurs · 1–3 Monate

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

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenspeicherung, Apache Hadoop, Apache Kafka, Apache Mahout, Große Daten, Angewandtes maschinelles Lernen, Apache Spark, Methoden des maschinellen Lernens, Datenverarbeitung, Verteiltes Rechnen, Maschinelles Lernen, Tiefes Lernen, NoSQL, Datenbanken, Cloud Computing, Analytik, Datenspeicher, Daten in Echtzeit, Skalierbarkeit, Statistisches maschinelles Lernen
★ 4.3 (343) · Gemischt · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Robotik, Szenario-Tests, Simulationen, Prädiktive Modellierung, Netzwerk-Routing
★ 4.8 (486) · Fortgeschritten · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Einbettungen, Bereitstellung von Anwendungen, Python-Programmierung, MLOps (Operationen für maschinelles Lernen), OpenAI, Microsoft Azure, LLM-Bewerbung, Modellierung großer Sprachen, Abruf-erweiterte Erzeugung, Schnelles Engineering, OpenAI-API, Rahmen für das Risikomanagement, Prompt-Muster, Modell-Einsatz
★ 4.2 (51) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Problemlösung, Regressionsanalyse, Validierung von Daten, Fallstudien, Microsoft Excel, Darlehen, Datenanalyse, Tabellenkalkulations-Software, Datenvalidierung, Pivot-Tabellen und Diagramme, Abschreibung, Finanzen, Datenverwaltung, Excel-Formeln, Modell-Optimierung, Erstellung des Dashboards, Dashboard, Finanzielle Modellierung, Geldflüsse, Datenmanagement
★ 4.7 (572) · Mittel · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Pandas (Python-Paket), Regressionsanalyse, Abfragesprachen, Buchhaltung, NumPy, Python-Programmierung, Matplotlib, Datenerfassung, Datengestützte Entscheidungsfindung, Datenmanipulation, Datenverarbeitung, Datenvisualisierung, Datenvorverarbeitung, Plot (Grafiken), Datenbank Management, Datenbank-Management, Seaborn, SQL, Vorverarbeitung von Daten, Jupyter, Wissenschaftliche Visualisierung
★ 4.4 (116) · Mittel · Kurs · 1–3 Monate

New York Institute of Finance
Kompetenzen, die Sie erwerben: Rekurrente Neuronale Netze (RNNs), Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Tiefes Lernen, Bewertung des Modells, Markov-Modell, Methoden des maschinellen Lernens, Modell Ausbildung, Software für maschinelles Lernen, Finanzieller Handel, Modellevaluation, Reinforcement Learning, Portfolio-Verwaltung
★ 3.5 (249) · Mittel · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Paket- und Softwareverwaltung, Pandas (Python-Paket), Einheitliche Prüfung, Bereitstellung von Anwendungen, Python-Programmierung, Containerisierung, Docker (Software), Skripting, Software-Prüfung, Grundsätze der Programmierung, Persistenz der Daten, Skriptsprachen, DevOps, Plot (Grafiken), Computerprogrammierung, Unified Modeling Language, Datei-E/A, Computer Programmierung, Entwicklungsumgebung, Daten-Strukturen, Objektorientierter Entwurf, Einheitstest
★ 4 (209) · Anfänger · Spezialisierung · 3–6 Monate