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: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
Gemischt · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, Model Evaluation, Software Engineering, Test Data, Data Validation
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: System Programmierung, Algorithmen, C (Programmiersprache), Andere Programmiersprachen, Grundsätze der Programmierung, Datenstrukturen, C++ (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computational Thinking, Data Storage
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Scraping, Explorative Datenanalyse, Datenverarbeitung, Daten importieren/exportieren, Grundsätze der Programmierung, Jupyter, Integrierte Entwicklungsumgebungen, Datenstrukturen, Datenanalyse, R-Programmierung, Datenmanipulation
Anfänger · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Rust (Programming Language), Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)
Mittel · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Befehlszeilen-Schnittstelle, Datei-E/A, Entwicklungsumgebung, Programm-Entwicklung, Grundsätze der Programmierung, Fehlersuche, C++ (Programmiersprache), Schalttafeln, Interaktives Design
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Datei-E/A, 3D-Assets, Entwicklungsumgebung, Einheit-Engine, Ereignisgesteuerte Programmierung, Programm-Entwicklung, Entwicklung von Videospielen, Datenspeicherung, Fehlersuche, Unreal Engine, Datenstrukturen, Objektorientierter Entwurf, Software-Entwurfsmuster, C# (Programmiersprache), Software-Dokumentation, C++ (Programmiersprache), Spiel-Design, Benutzeroberfläche (UI)
Mittel · Spezialisierung · 3–6 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
Mittel · Spezialisierung · 3–6 Monate
University of California, Santa Cruz
Mittel · Kurs · 1–3 Monate

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