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.

Coursera
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Datenverarbeitung, Python-Programmierung, Computer Programmierung, Wissenschaftliche Visualisierung, Spiel-Design, Grundsätze der Programmierung, Web-Anwendungen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Entwicklungsumgebung, Java, Integrierte Entwicklungsumgebungen, Computer Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Eclipse (Software), Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Java Programmierung, Java, Datei-E/A, Integrierte Entwicklungsumgebungen, Computer Programmierung, Datenstrukturen, Fehlersuche, Persistenz der Daten, Software Entwurf, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Virtuelle Maschinen, Anwendungs-Rahmenwerke, Paket- und Software-Management, Eclipse (Software), Grundsätze der Programmierung, Web-Entwicklung
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Excel-Makros, Tabellenverarbeitungssoftware, Visual Basic (Programmiersprache), Automatisierung, Computer Programmierung, Fehlersuche, Algorithmen, Problemlösung, Datenmanagement, Grundsätze der Programmierung, Daten bereinigen
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Datenstrukturen, Computer Programmierung, Dateiverwaltung, Algorithmen, Datenspeicherung, Grundsätze der Programmierung, C++ (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Application Development, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Python Programming, Virtual Machines, Software Development
Gemischt · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Integrierte Entwicklungsumgebungen, Android Entwicklung, Computer Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Algorithmen, Datenstrukturen, Fehlersuche, Android Studio, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Virtual Machines, Debugging, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Excel-Makros, Tabellenverarbeitungssoftware, Benutzeroberfläche (UI), Computer Programmierung, Simulationen, Datenvalidierung, Problemlösung, Algorithmen, Code-Überprüfung, Fehlersuche, UI Komponenten, Visual Basic (Programmiersprache), Daten importieren/exportieren, Automatisierung, Microsoft Excel, Datei-E/A, Datenmanagement, Grundsätze der Programmierung, Daten bereinigen
Anfänger · Spezialisierung · 3–6 Monate

AI CERTs
Kompetenzen, die Sie erwerben: Vibe coding, Programming Principles, Prompt Engineering, OpenAI API, LangChain, Generative AI Agents, AI Enablement, Artificial Intelligence, Generative AI, Responsible AI, Computer Programming, Application Development, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), No-Code Development, Debugging
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Öffentliche Gesundheit, Informatik, Katastrophenhilfe, Computer Programmierung, Algorithmen, Problemlösung, Grundsätze der Programmierung, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate