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.

Google AR & VR
Kompetenzen, die Sie erwerben: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, Unity Engine, 3D Assets, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Model Evaluation, Exploratory Data Analysis, Scikit Learn (Machine Learning Library), Probability & Statistics, Pandas (Python Package), Natural Language Processing, Data Preprocessing, Data Analysis, Classification Algorithms, Python Programming, Machine Learning
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: Algorithms, Programming Principles, Computer Programming, Computational Thinking, Graph Theory, Data Structures, Mathematical Modeling
Gemischt · Kurs · 1–3 Monate

The University of Chicago
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Netzwerk Architektur, Virtualisierung, Netzwerk-Routing, Netzwerk-Switches, Hardware-Architektur, Virtuelle Vernetzung, Netzwerkverwaltung, Netzwerkprotokolle, Allgemeine Vernetzung, Software-definierte Netzwerke, Datenorientierte Programmierung, Netzwerksicherheit
Gemischt · Kurs · 1–3 Monate

Epic Games
Kompetenzen, die Sie erwerben: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Conceptual Design, Prototyping
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, Anthropic Claude, AI Workflows, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Artificial Intelligence, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Betriebssysteme, System Programmierung, Microsoft Windows, Hardware-Architektur, Anwendungssicherheit, Fehlersuche, Echtzeit-Betriebssysteme, Computer Architektur, Internet der Dinge, Leistungsoptimierung, Linux, Drahtlose Netzwerke, Allgemeine Vernetzung, Systemarchitektur, Modellierung von Bedrohungen, Eingebettete Systeme
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Python Programming, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Geographic Information Systems, Data Modeling, GIS Software, SQL, Database Design, Spatial Data Analysis, Database Management, Query Languages, Relational Databases, Data Capture, Data Manipulation, Data Storage
Anfänger · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Statistische Analyse, Zeitreihenanalyse und Vorhersage, Vorhersage, Analytics, Technische Analyse, Finanzielle Prognosen, Risikoanalyse, Portfolio Management, Trendanalyse, R-Programmierung, Leistungsmessung, Investment Management, Finanzielle Analyse, Finanzielle Daten
Mittel · Kurs · 1–4 Wochen
Michigan State University
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Kreativität, Entwicklung von Videospielen, C# (Programmiersprache), Objektorientierte Programmierung (OOP), Peer Review, Animationen, Skripting, Einheit-Engine, Plattformübergreifende Entwicklung, Spiel-Design
Anfänger · Kurs · 1–4 Wochen