Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Duke University
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Datei-E/A, Fehlersuche, Testfall, Instandhaltbarkeit, Software-Entwicklung, Problemlösung, Algorithmen, Grundsätze der Programmierung, Software-Prüfung, Speicherverwaltung, Computer Programmierung, Software Entwurf, C und C++, C (Programmiersprache), System-Programmierung, Simulationen, Computerprogrammierung, Daten-Strukturen, Softwaretechnik, Planung der Prüfung
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Anwendungsdesign, Cloud-Anwendungen, Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung, Bereitstellung von Anwendungen, No-Code-Entwicklung, Tabellenkalkulations-Software, Benutzerfreundliches Design, Integration von Daten
Anfänger · Kurs · 1–3 Monate

Anthropic
Kompetenzen, die Sie erwerben: Code-Überprüfung, Kontext-Management, Software-Entwicklungstools, Modell-Kontext-Protokoll, Werkzeuganrufe, Claude Code, GitHub, Befehlszeilenschnittstelle, LLM-Bewerbung, Generative AI-Agenten, Software-Entwicklung, Automatisierung, Anthropischer Claude, Softwaretechnik
Gemischt · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: No-Code Development, Email Automation, Business Process Automation, Application Deployment, Automation, Business Process, Workflow Management, Google Workspace, Application Development, Application Performance Management, User Interface and User Experience (UI/UX) Design, Security Controls, Data Integration, Authorization (Computing), Application Design, Authentications, Cloud Applications, Scripting, Google Sheets, Application Lifecycle Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Funktionales Design, Javascript, Objektorientierte Programmierung (OOP), Node.JS, Einheitliche Prüfung, Web-Anwendungen, Web-Entwicklungs-Tools, Front-End-Webentwicklung, Testfall, Entwicklung von Testskripten, Grundsätze der Programmierung, Computer Programmierung, JSON, Einheitstest, Jest (JavaScript Testing Framework), Computerprogrammierung, Daten-Strukturen, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computational Logic
Mittel · Kurs · 1–4 Wochen