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.

Duke University
Kompetenzen, die Sie erwerben: GitHub Kopilot, Maschinelles Lernen, Gesicht umarmen, Befehlszeilenschnittstelle, Modell-Einsatz, DevOps, Web-Frameworks, Cloud-Lösungen, Angewandtes maschinelles Lernen, Große Daten, GitHub, Containerisierung, Verantwortungsvolle AI, Bereitstellung von Anwendungen, Cloud-natives Computing, AI-Arbeitsabläufe, MLOps (Operationen für maschinelles Lernen), Rust (Programmiersprache), Serverloses Rechnen
★ 4.1 (221) · Fortgeschritten · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Anwendungsentwicklung, Java-Programmierung, Anwendungsserver, Eclipse (Software), Ereignisgesteuerte Programmierung, Mobile Entwicklung, Software-Entwicklungstools, Web-Anwendungen, Benutzeroberfläche (UI), Programm-Entwicklung, Java-Plattform Enterprise Edition (J2EE), Computer-Programmierwerkzeuge, UI-Komponenten, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Java Programmierung, Grundsätze der Programmierung, Computerprogrammierung
★ 4.4 (207) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Betriebssysteme, Anwendungsentwicklung, Kommunikationssysteme, Netzwerk-Leistungsmanagement, Hardware-Architektur, Computer-Hardware, OS Prozessmanagement, Echtzeit-Betriebssysteme, Speicherverwaltung, Netzwerk-Protokolle, Eingebettete Software, Internet der Dinge, Simulationen, System-Programmierung, C (Programmiersprache), Drahtlose Netzwerke, Eingebettete Systeme
★ 4.1 (628) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ledgers (Accounting), Prompt Engineering, Tax Planning, Tax Management, Large Language Modeling, LLM Application, Auditing, Portfolio Risk, Portfolio Management, Tax Compliance, Generative AI, Cash Flow Forecasting, Fraud detection, Financial Forecasting, Financial Analysis, Responsible AI, Audit Planning, Financial Data, Artificial Intelligence, Risk Management
★ 4.3 (253) · Mittel · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Intrusion Detection und Prävention, Infrastruktur für öffentliche Schlüssel, Firewall, Befehlszeilenschnittstelle, Linux, DevOps, Paket- und Softwareverwaltung, Virtuelle private Netzwerke (VPN), Linux-Server, Linux-Befehle, Linux-Verwaltung, Systemüberwachung, Benutzerkonten, Verwaltung des Betriebssystems, Git (Versionskontrollsystem), Entwicklungsumgebung, Fernzugriffssysteme, Dateiverwaltung, Dateisysteme, Versionskontrolle
★ 4.5 (1182) · Anfänger · Spezialisierung · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Biowissenschaften, Mikrobiologie, Analyse, Datenanalyse
★ 4.7 (1785) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Anwendungs-Rahmenwerke, ASP.NET, Web-Entwicklung, Ereignisgesteuerte Programmierung, Web-Anwendungen, C# (Programmiersprache), Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Grundsätze der Programmierung, .NET-Rahmenwerk
★ 4.1 (308) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Künstliche Intelligenz, Datenwissenschaft, Modell-Einsatz, Algorithmen für maschinelles Lernen, Microsoft Azure, Python-Programmierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Angewandtes maschinelles Lernen, Prozessgesteuerte Entwicklung, Verarbeitung natürlicher Sprache, Methoden des maschinellen Lernens, Computer Vision, Anwendungsprogrammierschnittstelle (API), Bildanalyse
★ 4.4 (978) · Fortgeschritten · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Datenwissenschaft, Bestimmung des Stichprobenumfangs, Bayessche Statistik, Stichproben (Statistik), Statistik, Statistische Analyse, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Wahrscheinlichkeit, Statistische Hypothesenprüfung, Angewandte Mathematik, Daten-Ethik, Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Korrelationsanalyse
★ 4.4 (357) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Software-Entwicklung, Agentische Systeme, KI-Orchestrierung, LangChain, Künstliche Intelligenz und maschinelles Lernen (AI/ML), LLM-Bewerbung, Agentische Arbeitsabläufe, Werkzeuganrufe, AI-Arbeitsabläufe, Generative AI-Agenten
★ 4.6 (117) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Anwendungs-Rahmenwerke, Wireframing, Web-Frameworks, Bootstrap (Front-End-Framework), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Javascript, HTML und CSS, Web-Design
★ 4.7 (4597) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenwissenschaft, A/B-Tests, Bayessche Statistik, Explorative Datenanalyse, Stichproben (Statistik), Statistik, Statistische Analyse, Wahrscheinlichkeitsverteilung, Statistische Visualisierung, Statistisches maschinelles Lernen, Histogramm, Statistische Inferenz, Wahrscheinlichkeit, Deskriptive Statistik, Statistische Hypothesenprüfung, Box Plots, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Korrelationsanalyse
★ 4.6 (685) · Mittel · Kurs · 1–4 Wochen