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.

Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Python-Programmierung, Web-Entwicklung, Softwareentwicklung, Flask (Web-Framework), Computer Programmierung, Back-End Web-Entwicklung, Datenbank Entwicklung, Web-Anwendungen, Web-Entwicklungstools, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Technische Berechnungen, Schätzung, Mathematische Modellierung, Skripting, Plot (Grafiken), Algorithmen, Integralrechnung, Angewandte Mathematik, Fehlersuche, Differentialgleichungen, Grundsätze der Programmierung, Computer Programmierung, Numerische Analyse, Matlab, Lineare Algebra, Mathematische Software
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Datenmanipulation, Daten importieren/exportieren, Datenstrukturen, Datei-E/A, Datenanalyse, Datenspeicherung
Anfänger · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Java Programmierung, Datenstrukturen, Computer Hardware, Skalierbarkeit, Grundsätze der Programmierung, Computergestützte Logik, Theoretische Informatik, Computer Architektur
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Model Deployment, Data Management, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, MLOps (Machine Learning Operations), Cloud Deployment, Artificial Intelligence, Data Security, Application Frameworks, Machine Learning, Data Preprocessing, Data Pipelines, Scalability
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Netzwerkanalyse, Datenstrukturen, Programm-Entwicklung, Angewandte Mathematik, Netzwerk-Routing, Kombinatorik, Graphentheorie, Theoretische Informatik, Netzwerk-Modell
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Unsupervised Learning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Azure DevOps, Reinforcement Learning, Data Preprocessing
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Verantwortungsvolle KI, Datenethik, Anomalie-Erkennung, Computervision, Maschinelles Lernen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Verarbeitung natürlicher Sprache, Microsoft Azure, KI-Förderung
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Python-Programmierung, Fehlersuche, Programm-Entwicklung, Angewandte Mathematik, Computergestütztes Denken, Grundsätze der Programmierung, Wahrscheinlichkeit, Kombinatorik, Spiel-Design, Software-Tests, Computer Programmierung, Entwicklungstests, Simulationen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Autorisierung (Computing), Objektorientierte Programmierung (OOP), Datenbanken, Bootstrap (Front-End-Framework), Relationale Datenbanken, Cloud-Bereitstellung, SQL, Authentifizierungen, Anwendungsentwicklung, Django (Web-Framework), Back-End Web-Entwicklung, Datenbank-Management-Systeme, Full-Stack Web-Entwicklung
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Algorithmen, System Programmierung, Betriebssysteme, Go (Programmiersprache), Computer Architektur
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Geräte anzeigen, Virtuelle Realität, Mensch-Computer-Interaktion, Erweiterte und virtuelle Realität (AR/VR), Computergrafik, Virtuelle Umgebung, Einheit-Engine, Anwendungsdesign, Technischer Entwurf, Entwicklung von Videospielen, Menschliche Faktoren
Anfänger · Kurs · 1–4 Wochen