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.

LearnQuest
Kompetenzen, die Sie erwerben: No-Code Development, Model Deployment, Applied Machine Learning, MLOps (Machine Learning Operations), Machine Learning, Return On Investment, Model Evaluation, Analytics, Performance Measurement, Business Metrics, Responsible AI, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Business Continuity, Auditing, Performance Tuning, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computational Thinking, Data Storage
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Computer-Programmierwerkzeuge, Schnelles Engineering, KI-Förderung
Anfänger · Kurs · 1–4 Wochen

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

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

University of Virginia
Kompetenzen, die Sie erwerben: Model View Controller, Integrated Development Environments, Data Modeling, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), OpenAI, ChatGPT, Version Control, Infrastructure Architecture, Artificial Intelligence, API Design
Anfänger · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Fehlersuche, Generative KI, KI-Produktstrategie, Reaktionsfähiges Webdesign, Model-View-Controller, Benutzeroberfläche (UI), Prototyping, HTML und CSS, Web Design und Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–4 Wochen

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

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: Software Versioning, Release Management, Open Source Technology, Software Installation, Configuration Management, Code Review, File Management, System Configuration
Anfänger · Kurs · 3–6 Monate
Dartmouth College
Kompetenzen, die Sie erwerben: Linux-Befehle, System Programmierung, Computer Programmierung, C (Programmiersprache), Fehlersuche, Informatik, Technische Informatik, Datei-E/A, Algorithmen, Computer Architektur, Software-Dokumentation, Grundsätze der Programmierung, Software-Visualisierung, Eingebettete Software, Linux, Dateisysteme, Software-Ingenieur, Eingebettete Systeme, Linux-Server, Befehlszeilen-Schnittstelle
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Fehlersuche, Integrierte Entwicklungsumgebungen, Diagramm Entwurf, Versionskontrolle, Programm-Entwicklung, Algorithmen, Technische Software, Microsoft Kopilot, Computergestütztes Denken, Grundsätze der Programmierung, GitHub, Pseudocode, C# (Programmiersprache), Software-Ingenieur, Datenflussdiagramme (DFDs), Back-End Web-Entwicklung, Git (Versionskontrolle-System), Datenstrukturen
Anfänger · Kurs · 1–3 Monate