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.

University of California, Davis
Kompetenzen, die Sie erwerben: Computer Programmierung, Analyse sozialer Netzwerke, Soziologie, Systemorientiertes Denken, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Simulationen, Agentische Systeme, Wirtschaft, Wissenschaftliche Methoden, Computergestütztes Denken, Sozialwissenschaften
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic Design, Graphic and Visual Design, Design, Design Elements And Principles, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, Javascript, Front-End Web-Entwicklung, Algorithmen, Datenstrukturen, Web-Entwicklung, Objektorientierte Programmierung (OOP), Fehlersuche, Pseudocode, Computergestütztes Denken, JSON
Mittel · Kurs · 1–4 Wochen

Michigan State University
Kompetenzen, die Sie erwerben: Computer Programmierung, 3D-Assets, Einheit-Engine, Software Entwurf, Abschluss des Projekts, Entwicklung von Videospielen, Sozialkunde, C# (Programmiersprache), Business Modellierung, Ideenfindung, Fehlersuche, Spiel-Design, Projektdokumentation
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Computer Programmierung, Generative KI, Künstliche Intelligenz, Verantwortungsvolle KI, Entwicklungsumgebung, Anwendungsentwicklung, Fehlersuche, Schnittstelle zur Anwendungsprogrammierung (API), Sichere Kodierung, Integrierte Entwicklungsumgebungen, Google Gemini, LLM-Bewerbung, Schnelles Engineering, OpenAI
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Engineering, Scientific, and Technical Instruments, Robotic Process Automation, Data Mapping, Real-Time Operating Systems, Data Structures, Linear Algebra, Python Programming, Algorithms, Computer Science, Computer Programming
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Funktionales Design, Computer Programmierung, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Web-Entwicklung, JavaScript-Frameworks, Grundsätze der Programmierung, Informatik, Software-Ingenieur, Ereignisgesteuerte Programmierung, JSON, Web-Anwendungen
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Programming, Statistical Analysis, Debugging, Data Analysis, Simulations, Integrated Development Environments, Data Import/Export, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Anwendungsentwicklung, Programm-Entwicklung, Algorithmen, Java Programmierung, Datenspeicherung, Grundsätze der Programmierung, Java
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Data Manipulation, Python Programming, Data Storage, File Management, Computer Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Encryption, Data Structures, Java, Algorithms, Cryptography, Computer Programming, Software Design, Web Analytics and SEO, File Management, Data Import/Export, Debugging
Anfänger · Kurs · 1–3 Monate