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.

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

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, Scripting, Google Sheets, Application Lifecycle Management, User Interface (UI)
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Data Persistence, File I/O, C (Programming Language), Debugging, Code Reusability, Computational Thinking, File Management, Programming Principles, C and C++, Program Development, Data Storage, Application Design, Algorithms
Gemischt · Kurs · 1–4 Wochen

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

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

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

Illinois Tech
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Back-End-Webentwicklung, Cloud Computing, Server-Seite, Web-Design und Entwicklung, Web-Entwicklung, Web-Entwicklungs-Tools, Cloud-Anwendungen, Web-Anwendungen, Datenbank-Design, Cloud-Bereitstellung, Relationale Datenbanken, Datenbanken, Datenbank-Entwicklung, Bereitstellung von Anwendungen, Skriptsprachen, Javascript, Datenbank-Systeme, HTML und CSS, Full-Stack Web-Entwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsible AI, Exploratory Data Analysis, Data Storytelling, Data Presentation, Data Analysis, Model Evaluation, Interactive Data Visualization, No-Code Development, Market Data, Business Analytics, Data Science, Model Training, Model Deployment, Model Optimization, Applied Machine Learning, Data Ethics, Dashboard Creation, Machine Learning, Predictive Modeling, Data Visualization
Anfänger · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Animation und Spieldesign, Grafik-Software, Digitale Signalverarbeitung, Interaktives Design, Animationen, Mobile Entwicklung, Web-Anwendungen, Spiel-Design, Benutzeroberfläche (UI), Visualisierung (Computergrafik), Musikalische Komposition, Multimedia, Computer-Programmierwerkzeuge, Entwicklung von Videospielen, Bildanalyse, Javascript, Musik, Computerprogrammierung, Computergrafik
Gemischt · Kurs · 1–3 Monate

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

Coursera
Kompetenzen, die Sie erwerben: User Feedback, Usability, Functional Testing, Root Cause Analysis, Product Improvement, Journey Mapping, UI/UX Research, Experience Design, User Experience, Conversion Funnel Analysis, User Interface (UI) Design, Integration Testing, Product Quality (QA/QC), Application Design, Prioritization
Mittel · Kurs · 1–4 Wochen