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: Grundsätze der Programmierung, Befehlszeilenschnittstelle, Skripting, Bash (Skriptsprache), Skriptsprachen, Dateisysteme, Shell-Skript, Unix-Befehle, Unix-Shell, Computer Programmierung, Computerprogrammierung, Datei-E/A, Unix
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenverwaltung, Datenmanipulation, Rust (Programmiersprache), Datenanalyse, Daten-Strukturen, Web-Entwicklung, Leistungsoptimierung, Datenmanagement, Speicherverwaltung, Wiederverwendbarkeit von Code, System-Programmierung
Fortgeschritten · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenwissenschaft, Instandhaltbarkeit, Grundsätze der Programmierung, Leitfäden, Datenanalyse, Python-Programmierung, Objektorientierte Programmierung (OOP), Web-Entwicklung, Computer Programmierung, Wiederverwendbarkeit von Code, Web-Anwendungen, Computerprogrammierung, Anwendungs-Rahmenwerke
Anfänger · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenzugang, Datenbank Management, Java Programmierung, Datenbanken, Integrierte Entwicklungsumgebungen, Ereignisgesteuerte Programmierung, Grundsätze der Programmierung, Java-Programmierung, Programm-Entwicklung, Objektorientierter Entwurf, Datenbank-Management, Datenbank-Anwendung, Objektorientierte Programmierung (OOP), Java, Entwicklung von Systemen, Computer Programmierung, Anwendungsdesign, UI-Komponenten, Benutzeroberfläche (UI), Computerprogrammierung, Systementwurf und Implementierung, Datei-E/A
Anfänger · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Programming Principles, C (Programming Language), Computer Programming, Data Structures, Code Reusability, Computational Logic, Memory Management, Program Development
Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI) Design, Skripting, Grundsätze der Programmierung, Leistungsoptimierung, Mensch-Computer-Interaktion, Objektorientierter Entwurf, Matlab, Objektorientierte Programmierung (OOP), Algorithmen, UI-Komponenten, Computer Programmierung, Mathematische Software, Benutzeroberfläche (UI), Technische Analyse, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Cloud Applications, Computer Science, Code Reusability, Maintainability, Computer Systems, Program Development, Computer Programming Tools, Object Oriented Programming (OOP), Software Development, Data Management, Functional Design, Package and Software Management
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Instandhaltbarkeit, Web-Entwicklung, Speicherverwaltung, Wiederverwendbarkeit von Code, System-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, Computational Thinking
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Computational Thinking, Python-Programmierung, Funktionales Design, System-Software, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, Computer Programmierung, Installation der Software, Rechnerische Logik, Entwicklungsumgebung, Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Grundsätze der Programmierung, Ereignisgesteuerte Programmierung, Python-Programmierung, Daten-Strukturen, Programm-Entwicklung, Animation und Spieldesign, Objektorientierte Programmierung (OOP), Spiel-Design, Computergrafik, Computer Programmierung, Entwicklung von Videospielen, Interaktives Design, Computerprogrammierung, Animationen
Anfänger · Kurs · 1–4 Wochen