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.

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Testautomatisierung, AI-Personalisierung, Integrierte Entwicklungsumgebungen, Kollaborative Software, Softwareentwicklung, Verantwortungsvolle KI, Software-Architektur, DevOps, CI/CD, Generative KI, Software-Entwicklungstools, AI-Sicherheit, Technische Überprüfung der Software, Software-Ingenieur, Instandhaltbarkeit, Code-Überprüfung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), KI-Workflows, Software-Dokumentation, Generative AI-Agenten
Mittel · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Datenfluss, Animation und Spieldesign, Ereignisgesteuerte Programmierung, Storyboarding, Programm-Entwicklung, Computer Programmierung, Skripting, Computergestütztes Denken, Grundsätze der Programmierung, Animationen, Lösung Design, Koordinierung, Spiel-Design, Storytelling
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Microsoft Excel, Fehlersuche, Verantwortungsvolle KI, Daten-Pipelines, Datenanalyse, Generative KI, Excel-Formeln, Datenverarbeitung, Automatisierung, Datenumwandlung, Verarbeitung natürlicher Sprache, Künstliche Intelligenz, Schnelles Engineering
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: User Experience Design, Analyse der Anforderungen, Bootstrap (Front-End-Framework), Browser-Kompatibilität, Javascript, HTML und CSS, Kundenbetreuung, Web-Anwendungen, Web Design und Entwicklung, Reaktionsfähiges Webdesign
Gemischt · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Python-Programmierung, Keras (Bibliothek für Neuronale Netze), Matplotlib, Pandas (Python-Paket), Datenvisualisierung, Seaborn, NumPy, Datenmanipulation, Tensorflow, Scikit Learn (Bibliothek für Maschinelles Lernen)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Fehlersuche, Front-End Web-Entwicklung, Computer Programmierung, Javascript, Computergestütztes Denken, Grundsätze der Programmierung, Pseudocode, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Datenstrukturen, Python-Programmierung, Entwicklungsumgebung, Computer-Programmierwerkzeuge, Grundsätze der Programmierung, Künstliche Intelligenz, NumPy, Datenmanipulation, Tensorflow
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Docker (Software), Anwendungssicherheit, Compliance Management, Kontinuierliche Lieferung, Lebenszyklus der Softwareentwicklung, Kontinuierliche Integration, Schwachstellen-Management, Sicherheitsprüfung, Abhängigkeitsanalyse, Code-Überprüfung, CI/CD, Sicherheitsbewußtsein, DevOps, Jenkins, Bewertungen der Anfälligkeit, SonarQube, Open Web Application Security Project (OWASP), Sichere Kodierung, DevSecOps, Automatisierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Source Technologie, Fehlersuche, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Javascript, Anwendungsentwicklung, Software-Entwicklungstools, Software-Ingenieur, KI-Workflows
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Leeds
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Datenstrukturen, Python-Programmierung, Computer Programmierung, Entwicklungsumgebung, Robotik, Automatisierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kotlin, IntelliJ IDEA
Mittel · angeleitetes Projekt · Weniger als 2 Stunden