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: 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

Northeastern University
Kompetenzen, die Sie erwerben: Operations Research, Applied Mathematics, Mathematical Software, Operational Analysis, Linear Algebra, Numerical Analysis, Mathematical Modeling, Algorithms, Model Optimization, Algebra
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Computerprogrammierung, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, C++ (Programmiersprache), Fehlersuche, Datenspeicherung, Programm-Entwicklung, Objektorientierter Entwurf, 3D-Assets, Software-Dokumentation, Datei-E/A, Entwicklung von Videospielen, Daten-Strukturen, Computer Programmierung, Unreal Engine, Unity-Engine, C# (Programmiersprache), C und C++, Spiel-Design, Computer-Programmierwerkzeuge
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, User Interface (UI) Design, Application Design, Microsoft Visual Studio, Application Development, Data Validation, Code Reusability, Database Application, Business Reporting, Data Management, Object Oriented Design, .NET Framework, Data Structures, Web Development, Maintainability, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Verwaltung des Betriebssystems, Unix-Shell, System-Konfiguration, Betriebssysteme, Großrechner-Technologien, Datenbank-Management-Systeme, IBM DB2, Unix-Befehle, Datenspeicherung, Technologien zur Datenspeicherung, Datenverwaltung, z/OS, Mainframe-Computing, System-Programmierung, Job Control Language (JCL), System-Software, Dateisysteme, Transaktionsverarbeitung, Dateiverwaltung, Unix, Datenmanagement
Mittel · Kurs · 1–4 Wochen

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

Logical Operations
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computerprogrammierung, Skripting, Skriptsprachen, Software-Entwicklung, Virtuelle Maschinen, Objektorientierter Entwurf, Python-Programmierung, Anwendungsentwicklung, Computer Programmierung, Software-Entwurfsmuster, Grundsätze der Programmierung, Anwendungsdesign
Gemischt · 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

Duke University
Kompetenzen, die Sie erwerben: Computerprogrammierung, Web-Anwendungen, Ereignisgesteuerte Programmierung, Computational Thinking, Cascading Style Sheets (CSS), Web-Design, Interaktives Design, Algorithmen, Javascript, Programm-Entwicklung, Web-Entwicklung, UI-Komponenten, Bildanalyse, Computer Programmierung, Hypertext Markup Language (HTML), HTML und CSS, Grundsätze der Programmierung, Web-Design und Entwicklung
Anfänger · Kurs · 1–4 Wochen

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