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.

International Institute of Information Technology Bangalore
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Integrierte Entwicklungsumgebungen, Datenstrukturen, Programm-Entwicklung, Grundsätze der Programmierung, Problemlösung, C (Programmiersprache), Datenspeicherung, Datei-E/A, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), Computergrafik, Multimedia, Digitale Signalverarbeitung, Musik, Animation und Spieldesign, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Anwendungsentwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Interaktives Design
Gemischt · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Algorithmen, Integrationstests, Fehlersuche, Verteiltes Rechnen, Objektorientierte Programmierung (OOP), Software Entwurf, Einheitstest, Datenstrukturen, Grundsätze der Programmierung, C (Programmiersprache), Systementwurf und Implementierung, Computer Programmierung, Software-Tests, Go (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Befehlszeilen-Schnittstelle, Unix-Befehle, Linux, Dateisysteme, Unix-Shell, Shell-Skript, Unix, Grundsätze der Programmierung, Skripting, Dateiverwaltung, Skriptsprachen, Datei-E/A, Bash (Skriptsprache)
Mittel · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenmanipulation, Fehlersuche, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Skripting, Computer Programmierung, Entwicklungsumgebung, Software-Installation, Skriptsprachen
Anfänger · Kurs · 1–3 Monate

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

Ball State University
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Objektorientierte Programmierung (OOP), Fehlersuche, Verarbeitung natürlicher Sprache, Datenstrukturen, NumPy, Skripting, Datenanalyse, Statistische Analyse, Grundsätze der Programmierung, Computer Programmierung
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Fehlersuche, Verteiltes Rechnen, Datenvalidierung, Einheitstest, Objektorientierte Programmierung (OOP), Datenstrukturen, Grundsätze der Programmierung, Geschäftslogik, Instandhaltbarkeit, Scala Programmierung, Software-Tests, Datenmodellierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Performance Tuning
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux, Linux Commands, C (Programming Language), System Programming, Command-Line Interface, Programming Principles, Development Environment, Computer Programming Tools, Software Installation, Data Structures, Program Development, Debugging
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Data Storage
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
Anfänger · Kurs · 3–6 Monate