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: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, Scripting Languages, File Management, Command-Line Interface, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Java, Entwicklungsumgebung, Algorithmen, Virtuelle Maschinen, Fehlersuche, Integrierte Entwicklungsumgebungen, Eclipse (Software), Objektorientierter Entwurf, Java Programmierung
Anfänger · Kurs · 1–4 Wochen

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Computergestütztes Denken, Grundsätze der Programmierung, Analyse, Design-Strategien, Informatik, Python-Programmierung, Pseudocode, Theoretische Informatik, Fortgeschrittene Mathematik
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

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

Pearson
Kompetenzen, die Sie erwerben: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, File I/O, Command-Line Interface, Data Import/Export
Anfänger · Spezialisierung · 1–3 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