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.

Simplilearn
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Objektorientierte Programmierung (OOP), Datenmanipulation, Grundsätze der Programmierung, C++ (Programmiersprache), Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Computational Logic, Computer Science, Data Storage, File Management
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Javascript, Fehlersuche, Entwicklungsumgebung, Grafische Tools, Software-Entwicklungstools, Mensch-Computer-Interaktion, Datenmanagement, Computergrafik, Computer Programmierung, Computer-Programmierwerkzeuge, Interaktives Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Operating System Administration, Scripting Languages, Computer Programming, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Algorithmen, Integrierte Entwicklungsumgebungen, Fehlersuche, Datei-E/A, Datenstrukturen, C (Programmiersprache), Computer Programmierung, Programm-Entwicklung, Go (Programmiersprache)
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Python-Programmierung, Ereignisgesteuerte Programmierung, Anwendungsentwicklung, Grundsätze der Programmierung, Animationen, Computergrafik, Computer Programmierung, Spiel-Design, Interaktives Design
Gemischt · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Software-Installation, Python-Programmierung, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Grundsätze der Programmierung, Software Entwurf, Computer Programmierung, Computergestütztes Denken
Anfänger · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, C (Programmiersprache), Fehlersuche, Dateisysteme, Datenmanagement, Betriebssysteme, Computer Programmierung, Computergestütztes Denken, Computer Hardware
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Python Programming, Operating Systems, Package and Software Management, Data Import/Export, Computer Programming, Development Environment, Object Oriented Design, Scripting, File Management, Scripting Languages, Programming Principles, Data Processing, Debugging, Program Development, Cross Platform Development, Computer Programming Tools, Software Development, Data Structures
Mittel · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
Anfänger · Spezialisierung · 1–3 Monate