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.

Microsoft
Kompetenzen, die Sie erwerben: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Application Frameworks, Verification And Validation, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, Daten Präsentation, Fehlersuche, Datenumwandlung, Datenanalyse, Deskriptive Statistik, Statistisches Programmieren, Daten bereinigen, SAS (Software), Daten-Integration, Datenverarbeitung
Mittel · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programmierung, Anwendungsentwicklung, Datenmanagement, Java, Grundsätze der Programmierung, Datenstrukturen, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Datei-E/A, Dateiverwaltung, Datenverwaltung
Mittel · Kurs · 1–3 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: Datenmanipulation, Computer Programmierung, Java Programmierung, Fehlersuche, Algorithmen, Java, API-Design, Statistische Analyse, Software Entwurf, Datenanalyse, Daten importieren/exportieren, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Software-Tests, Datei-E/A, Software-Dokumentation, Datenverarbeitung, Computerprogrammierung, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Problemlösung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Remote Access Systems, TCP/IP, Network Protocols, System Programming, Operating Systems, Hardware Architecture, Performance Tuning, Computer Hardware
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenmanagement, Datenstrukturen, Anwendungsentwicklung, C# (Programmiersprache), Objektorientierte Programmierung (OOP), Skripting, Einheit-Engine, Programm-Entwicklung, Computerprogrammierung, Entwicklung von Videospielen, Datenverwaltung
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Distributed Computing, Docker (Software), Development Testing, Programming Principles, Algorithms, Computer Programming, Python Programming, Debugging, Software-Defined Networking, Computer Hardware, Scripting
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Graphentheorie, Ereignisgesteuerte Programmierung, Fehlersuche, Datenmanagement, Anwendungsentwicklung, Prototyping, Algorithmen, C# (Programmiersprache), Datenstrukturen, Datenspeicherung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Software Architektur, Software-Architektur, Datei-E/A, Einheit-Engine, Entwicklung von Videospielen, Spiel-Design, Grundsätze der Programmierung, Software-Entwurfsmuster, Computerprogrammierung, Datenverwaltung
Anfänger · Spezialisierung · 3–6 Monate