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, Secure Coding, Verification And Validation, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Unit Testing, File I/O, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI)
Auf einen Abschluss hinarbeiten
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: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
Anfänger · 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

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

Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Java Programmierung, Objektorientierter Entwurf, Integrierte Entwicklungsumgebungen, Datei-E/A, Dateiverwaltung, Java, Anwendungsentwicklung, Grundsätze der Programmierung, Datenmanagement
Mittel · 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

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

Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Python-Programmierung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Software-Installation, Grundsätze der Programmierung, Entwicklungsumgebung, Jupyter, Datenmanipulation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Maven, Java Programming, Java, Build Tools, Eclipse (Software), Database Application, Full-Stack Web Development, CI/CD, Web Applications, Application Servers, Software Configuration Management, Continuous Integration, Application Development, Business Logic, UI Components, Integrated Development Environments, Role-Based Access Control (RBAC), Automation, Software Design Patterns, Program Development
Anfänger · Spezialisierung · 3–6 Monate

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