Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Computer Programmierung, Entwicklungsumgebung, Fehlersuche, Visual Basic (Programmiersprache), Softwareentwicklung, Microsoft Entwicklungswerkzeuge, Integrierte Entwicklungsumgebungen, Plattformübergreifende Entwicklung, Grundsätze der Programmierung, Anwendungsentwicklung
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Open Source Technologie, Computer Programmierung, Eingebettete Software, C (Programmiersprache), Digitale Kommunikation, Entwicklungsumgebung, Netzwerkprotokolle, Computer Hardware, Fehlersuche, Integrierte Entwicklungsumgebungen, Eingebettete Systeme, Elektronik-Technik, Elektronische Komponenten
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Operations Research, Algorithmen, Python-Programmierung, Computergestütztes Denken, Lineare Algebra, Kombinatorik, Theoretische Informatik, Graphentheorie, Mathematische Modellierung
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Debugging, Computer Science
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Einheit-Engine, Entwicklung von Videospielen, Fehlersuche, Datenspeicherung, Benutzeroberfläche (UI), Skripting, Integrierte Entwicklungsumgebungen, C# (Programmiersprache), Spiel-Design
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datei-E/A, Datenstrukturen, Datenmodellierung, Objektorientierter Entwurf, Grundsätze der Programmierung, C++ (Programmiersprache), C und C++
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Datei-E/A, Einheit-Engine, Prototyping, Algorithmen, Entwicklung von Videospielen, Datenmanagement, Fehlersuche, Datenspeicherung, Datenstrukturen, Objektorientierter Entwurf, Graphentheorie, Integrierte Entwicklungsumgebungen, Software-Architektur, Software-Entwurfsmuster, Spiel-Design, C# (Programmiersprache), Grundsätze der Programmierung
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, Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development, Data Validation
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Prädiktive Modellierung, Java, Datei-E/A, Algorithmen, Datenstrukturen, Grundsätze der Programmierung, Fehlersuche, Software Entwurf, Software-Ingenieur, Schnittstelle zur Anwendungsprogrammierung (API), Java Programmierung, Leistungstests
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Animations, Human Machine Interfaces, Control Systems, Visualization (Computer Graphics), Control Panels, Test Tools, Interactive Design, Electrical Wiring, Automation Engineering, Simulations, User Interface (UI) Design, User Feedback, System Configuration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), IBM Cloud, Mainframe Computing, Scripting Languages, Computer Programming, Program Development, File I/O, Data Structures, Command-Line Interface, Application Development
Mittel · Kurs · 1–3 Monate