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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala-Programmierung, Computer Programmierung, Daten-Strukturen, Computerprogrammierung, Grundsätze der Programmierung, Leistungsoptimierung, Unüberwachtes Lernen, Leistungsprüfung, Algorithmen für maschinelles Lernen, Algorithmen, Funktionales Design
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Paket- und Softwareverwaltung, Installation der Software, Rechnerische Logik, Computerprogrammierung, Python-Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Entwicklungsumgebung, Datenverarbeitung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development
Mittel · Kurs · 1–4 Wochen

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

Johns Hopkins University
Kompetenzen, die Sie erwerben: C und C++, System-Programmierung, Datenzugang, Python-Programmierung, Programm-Entwicklung, Gemeinsame Nutzung von Daten, Grundsätze der Programmierung, OS Prozessmanagement, Entwicklungsumgebung, Algorithmen, Computerarchitektur, C++ (Programmiersprache), Hardware-Architektur
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierter Entwurf, Computerprogrammierung, Virtuelle Maschinen, Python-Programmierung, Grundsätze der Programmierung, Software-Entwicklung, Anwendungsentwicklung, Software-Entwurfsmuster, Skripting, Objektorientierte Programmierung (OOP), Skriptsprachen, Anwendungsdesign
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Datenspeicherung, Objektorientierter Entwurf, Entwicklung von Videospielen, Computerprogrammierung, Programm-Entwicklung, 3D-Assets, Software-Dokumentation, Entwicklungsumgebung, Skripting, Objektorientierte Programmierung (OOP), Unreal Engine, Fehlersuche, C++ (Programmiersprache), Computer-Programmierwerkzeuge
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Code Reusability, Hardware Troubleshooting, Program Development, Maintainability, Debugging
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Datenerfassung, C und C++, Präsentation der Daten, Datenerhebung, Computational Thinking, Computerprogrammierung, Programm-Entwicklung, C (Programmiersprache), Datei-E/A, Datenanalyse, Theoretische Informatik, Grundsätze der Programmierung, Statistische Analyse, Algorithmen, Analyse, Microsoft Entwicklungswerkzeuge, Integrierte Entwicklungsumgebungen, Automatisierung, Simulationen, Microsoft Visual Studio
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Programming Principles, Object Oriented Programming (OOP), Program Development, Software Development
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Technical Documentation, Maintainability, Programming Principles, Software Design, Code Reusability, Python Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Virtual Environment, Computational Logic, Data Structures, Diagram Design, Data Store, Dataflow, Program Development, Data Management
Mittel · Kurs · 1–3 Monate