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: Einheitstest, Software-Dokumentation, Rust (Programmiersprache), System-Programmierung, Speicherverwaltung, Software-Prüfung, Daten-Strukturen, Entwicklungsumgebung, Grundsätze der Programmierung, Testfall, GitHub, Einheitliche Prüfung, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Prototyping, Benutzererfahrung, Design Bewertungen, UI/UX-Strategie, Gestaltungselemente und -prinzipien, Attrappen, Interaktives Design, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), HTML und CSS, Reaktionsfähiges Web-Design, Grafische und visuelle Gestaltung, Web-Design und Entwicklung, UI/UX-Forschung, Wireframing, Visuelle Gestaltung, Web-Design, Benutzerfreundliches Design, Web-Sprache, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Software-Entwicklung, LangChain, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, Agentische Arbeitsabläufe, Werkzeuganrufe, LLM-Bewerbung, Agentische Systeme, KI-Orchestrierung, AI-Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

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

Microsoft
Kompetenzen, die Sie erwerben: Object Oriented Design, Version Control, Web Design and Development, Web Content Accessibility Guidelines, Design Software, Adobe XD, Responsive Web Design, .NET Framework, Microsoft Visual Studio, User Experience, Hypertext Markup Language (HTML), Authorization (Computing), AI Integrations, Application Security, Computational Thinking, User Interface (UI) Design, Web Components, Pseudocode, Microsoft Development Tools, Javascript
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: NoSQL, Betriebssysteme, Graphentheorie, Sicherheit von Informationssystemen, Cyber-Sicherheitsrichtlinien, Kryptographie, Cloud Computing, Daten-Zentren, Dateisysteme, Architektur des Cloud Computing, Sicherheitskontrollen, Verteiltes Rechnen, Apache Hadoop, Beglaubigungen, Transaktionsverarbeitung, Berechtigung (Computing), Cloud-Sicherheit, Datenspeicher, Algorithmen, Datenbank-Theorie
Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Schlüsselverwaltung, Arithmetik, Kryptographie, Algebra, Cybersecurity, Kryptographische Protokolle, Python-Programmierung, Verschlüsselung, Algorithmen
Anfänger · Kurs · 1–4 Wochen

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

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Digitale Kommunikation, Kommunikationssysteme, Systemanalyse, Numerische Analyse, Jupyter, Digitale Signalverarbeitung, Telekommunikation
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Persistenz der Daten, iOS-Entwicklung, Apple Xcode, UI-Komponenten, Einheitstest, Model-View-Controller, JSON, Benutzeroberfläche (UI) Design, Daten-Strukturen, Benutzeroberfläche (UI), Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Code-Überprüfung, Transaktionsverarbeitung, Datenspeicher, Apple iOS, Swift-Programmierung, Kerndaten (Software), Einheitliche Prüfung
Anfänger · Spezialisierung · 3–6 Monate