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.

Simplilearn
Kompetenzen, die Sie erwerben: Datenstrukturen, Datei-E/A, Algorithmen, Computerprogrammierung, C (Programmiersprache), Datenmanagement, Grundsätze der Programmierung, Datenverwaltung, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O, Animations
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, Maintainability, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Algorithms, Data Validation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenstrukturen, Instandhaltbarkeit, Software Entwurf, Computerprogrammierung, Software-Dokumentation, Datenvalidierung, Softwareentwicklung, Software-Entwicklung, Datenmanagement, Entwicklungsumgebung, Computer Programmierung, Fehlersuche, Spiel-Design, Datenverwaltung, Datenüberprüfung, Javascript
Anfänger · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), Large Language Modeling, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Artificial Neural Networks, Maintainability, Computer Programming, Data Cleansing, Debugging, Problem Solving, Critical Thinking, Data Analysis
Anfänger · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Prompt Engineering, Microsoft Kopilot, GitHub, Computerprogrammierung, Schnelles Engineering, Software-Installation, Grundsätze der Programmierung, KI-Workflows, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Computerprogrammierung, Computergestütztes Denken, Datenverarbeitung, Datenvalidierung, Entwicklungsumgebung, Software-Installation, System-Konfiguration, Programm-Entwicklung, Fehlersuche, Computer Programmierung, Datenüberprüfung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Automatisierung, Datenstrukturen, Entwurf, Entwerfen, Computerprogrammierung, Computergestützte Logik, Animationen, Objektorientierter Entwurf, Visualisierung (Computergrafik), Fehlersuche, 3D-Modellierung, Skripting, Skriptsprachen, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Anwendungsentwicklung, Software Entwurf, Computergestütztes Denken, Grundsätze der Programmierung, Entwicklungsumgebung, Computerprogrammierung, Software-Installation, Objektorientierte Programmierung (OOP), Computer Programmierung
Anfänger · Kurs · 1–4 Wochen