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.

University of Colorado System
Kompetenzen, die Sie erwerben: Computerprogrammierung, Präsentation der Daten, C und C++, C (Programmiersprache), Statistische Analyse, Grundsätze der Programmierung, Datenanalyse, Deskriptive Statistik, Computer Programmierung, Computational Thinking, Analyse
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Kollaborative Software, Brainstorming, Computerprogrammierung, Algorithmen, Digitale Pädagogik, Computerwissenschaft, Programm-Entwicklung, Grundsätze der Programmierung, Software und Technologie für das Bildungswesen, Fehlersuche, Computer-Programmierwerkzeuge, Informatik, Computational Thinking, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computerprogrammierung, Datenspeicherung, Microsoft Visual Studio, Algorithmen, Microsoft Entwicklungswerkzeuge, Datenerhebung, C (Programmiersprache), Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Grundsätze der Programmierung, Datenerfassung, Entwicklungsumgebung, Computer Programmierung, Computational Thinking, Mathematische Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Information Architecture, Writing, Software Development Tools, Document Management, Automation, AI Workflows, Software Development, Agile Software Development, Graphic and Visual Design, Interactive Design, Project Management Software, Diagram Design, Generative AI
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Datenmanipulation, Bewertung des Modells, Unüberwachtes Lernen, Prädiktive Analytik, Prädiktive Modellierung, Datenwissenschaft, Data Mining, No-Code-Entwicklung, Installation der Software, Datengestützte Entscheidungsfindung, Datenanalyse, Analytik, Große Daten, Software zur Datenanalyse, Modellevaluation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Software-Entwurfsmuster, Computerprogrammierung, Software-Entwicklung, Software-Entwicklungstools, Softwaretechnik, Software-Versionierung, Programm-Entwicklung, Grundsätze der Programmierung, Objektorientierter Entwurf, Versionskontrolle, Fehlersuche, Git (Versionskontrollsystem), Software Entwurf, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Computerprogrammierung, Software-Entwicklung, Python-Programmierung, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Computer Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Anwendungsdesign, Datenspeicherung, Persistenz der Daten, Dateiverwaltung, C (Programmiersprache), C und C++, Programm-Entwicklung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Datei-E/A, Fehlersuche, Computational Thinking
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

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