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.

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Illinois Tech
Kompetenzen, die Sie erwerben: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Event-Driven Programming, Software Design, User Interface (UI), Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Data Structures, Scatter Plots, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Generative KI, Containerisierung, Verarbeitung natürlicher Sprache, Cloud Computing, Jenkins, LLM-Bewerbung, Amazon Web Services, Befehlszeilenschnittstelle, Serverloses Rechnen, Bereitstellung von Anwendungen, CI/CD, Amazon Webdienste, Restful API, Computer Programmierung, Gesicht umarmen, Rust (Programmiersprache), Testfall, Modellierung großer Sprachen, Docker (Software), Computerprogrammierung, Daten-Pipelines, DevOps
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Debugging, C++ (Programming Language), Software Documentation, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, System Programming, Data Structures, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

AI CERTs
Kompetenzen, die Sie erwerben: Vibe coding, Programming Principles, Prompt Engineering, OpenAI API, LangChain, Generative AI Agents, AI Enablement, Artificial Intelligence, Generative AI, Responsible AI, Computer Programming, Application Development, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), No-Code Development, Debugging
Anfänger · Kurs · 1–3 Monate

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: Anwendungsentwicklung, Daten-Strukturen, Web-Entwicklung, Mobile Entwicklung, iOS-Entwicklung, Swift-Programmierung, Computer Programmierung, Apple Xcode, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Computerprogrammierung, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Application Design, Debugging, Mathematical Software, Solution Design, Design Strategies
Anfänger · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Daten-Strukturen, Bioinformatik, Software-Prüfung, Netzwerkanalyse, Java, Fehlersuche, Entwicklungstests, Computational Thinking, Theoretische Informatik, Datenspeicherung, Graphentheorie, Algorithmen, Computer Programmierung, Rust (Programmiersprache), Testfall, Python-Programmierung, Grundsätze der Programmierung, C und C++, Programm-Entwicklung, Computerprogrammierung, Javascript
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Künstliche Intelligenz, Cloud-Bereitstellung, Computer Programmierung, Datengestützte Entscheidungsfindung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate