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 Michigan
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), Daten-Strukturen, Skripting, Computergrafik, Objektorientierte Programmierung (OOP), Computer-Grafik-Techniken, Entwicklungsumgebung, Spiel-Design, Animationen, Python-Programmierung, Simulationen, Algorithmen
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vibe coding, Web Development, AI Integrations, Software Installation, GitHub
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Web Design and Development, Pseudocode, Version Control, Git (Version Control System), Diagram Design, Microsoft Copilot, Algorithms, Program Development, Code Reusability, Computational Logic, C# (Programming Language)
★ 4.8 (75) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Development Environment, FinTech, Software Development Tools, Transaction Processing, Web Development, Programming Principles, Program Development, Web Applications, Node.JS, Scalability, Other Programming Languages, Javascript, Application Deployment, Computer Programming, Market Dynamics, Verification And Validation
Anfänger · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Scikit Learn (Bibliothek für maschinelles Lernen), Künstliche Intelligenz und maschinelles Lernen (AI/ML), Datenmanipulation, NumPy, Objektorientierte Programmierung (OOP), Seaborn, Tensorflow, Python-Programmierung, Keras (Bibliothek für neuronale Netze), Matplotlib
★ 4.6 (26) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Browser-Kompatibilität, Bootstrap (Front-End-Framework), HTML und CSS, Reaktionsfähiges Web-Design, Javascript, Erhebung von Anforderungen, Web-Anwendungen, Hypertext Markup Language (HTML), Web-Entwicklung, Web-Design und Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Cascading Style Sheets (CSS), Kundenbetreuung, Benutzerfreundliches Design, Web-Design
★ 4.7 (50) · Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Computational Thinking, Git (Versionskontrollsystem), Fehlersuche, Wiederverwendbarkeit von Code, Back-End-Webentwicklung, C# (Programmiersprache), Diagramm Entwurf, Rechnerische Logik, Microsoft Kopilot, GitHub, Grundsätze der Programmierung, Versionskontrolle, Programm-Entwicklung, Algorithmen
★ 4.6 (120) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Sicherheitsprüfung, Automatisierung, Sicherheitsbewußtsein, Anwendungssicherheit, Scannen auf Schwachstellen, Lebenszyklus der Softwareentwicklung, DevOps, Sichere Kodierung, Open Web Application Security Project (OWASP), Jenkins, Compliance Management, Amazon Elastic Compute Cloud, Abhängigkeitsanalyse, DevSecOps, CI/CD, Bewertungen der Anfälligkeit, Sicherheitstests, Kontinuierliche Lieferung, SonarQube
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Test Case, Software Documentation, Development Environment, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Software Installation, Technical Documentation, Computational Logic
★ 4.4 (18) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Web-Entwicklungs-Tools, Computer Programmierung, Fehlersuche, Daten-Strukturen, Javascript, Computerprogrammierung, Rechnerische Logik, Web-Entwicklung, Pseudocode, Algorithmen, Front-End-Webentwicklung
★ 4.6 (36) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Kopilot, AI-Personalisierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, Softwaretechnik, Software-Entwicklung, Software-Dokumentation, Software Architektur, Devops-Werkzeuge, AI-Sicherheit, DevOps, Generative KI, AI-Integrationen, Instandhaltbarkeit, Software-Entwicklungstools, Verantwortungsvolle AI, Software-Architektur, AI-Arbeitsabläufe, Code-Überprüfung, Test-Tools, Kollaborative Software
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: No-Code Development, Model Training, Model Deployment, Model Optimization, Applied Machine Learning, Machine Learning Software, MLOps (Machine Learning Operations), Machine Learning, Return On Investment, Model Evaluation, Performance Measurement, Business Metrics, Responsible AI, Cloud Deployment, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Compliance Management
Mittel · Kurs · 1–4 Wochen