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.

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Produktstrategie, Schnelles Engineering, Innovation, Modellierung großer Sprachen, Künstliche Intelligenz, Mensch-Maschine-Schnittstellen, Generative KI, ChatGPT, Kreative Problemlösung, Verarbeitung natürlicher Sprache
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Systemanalyse, Anwendungsentwicklung, Datenmodellierung, Cloud Computing Architektur, Digitale Transformation, Fallstudien, Business-Technologien, Software als Dienstleistung, Automatisierung von Geschäftsprozessen, Unternehmensarchitektur, SAP-Anwendungen, Cloud Computing, Systeme Design, Strategie der Kundenerfahrung (CX), Unternehmensressourcenplanung, Cybersicherheit, Unternehmensanalyse
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Daten in Echtzeit, Big Data, Datenbank-Design, NoSQL, Apache Hadoop, Datenmodellierung, Datenmanagement, Datenbank-Management-Systeme, Datenverarbeitung, Skalierbarkeit, Virtuelle Umgebung, Datenstrukturen
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Unix-Befehle, Bereitstellung von Anwendungen, Software-Tests, System Programmierung, Programm-Entwicklung, Instandhaltbarkeit, Amazon Webdienste, Befehlszeilen-Schnittstelle, Rust (Programmiersprache), Software-Entwicklungstools, Fehlersuche, Linux-Befehle, Leistungsoptimierung, Serverloses Rechnen
Mittel · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: Python-Programmierung, Cloud-API, Automatisierung, Ereignisgesteuerte Programmierung, Amazon Webdienste, Microservices, NoSQL, Anwendungsentwicklung, Serviceorientierte Architektur, Cloud-Anwendungen, Datenbanken, Serverloses Rechnen, Amazon DynamoDB, Software-Architektur, Web-Entwicklung, API-Gateway, Relationale Datenbanken
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Toronto
Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Wissenschaftliche Visualisierung, Molekularbiologie, Datenbank Software, Datenverarbeitung, Netzwerkanalyse, Gesundheitsinformatik, Biostatistik, Bioinformatik
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Systemanforderungen, Datenmodellierung, Analyse der Anforderungen, Projektplanung, Funktionale Anforderung, Lebenszyklus der Systementwicklung, Unified Modeling Language, Softwareentwicklung, Objektorientierter Entwurf, Projektmanagement, Systemsoftware Systeme, Software-Ingenieur
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Prädiktive Modellierung, Modellierung großer Sprachen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Microsoft Azure, Künstliche Intelligenz, Computervision, Anomalie-Erkennung, Datenethik, Maschinelles Lernen, Angewandtes maschinelles Lernen, Bildanalyse, Verarbeitung natürlicher Sprache
Anfänger · Kurs · 1–4 Wochen