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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Computerprogrammierung, Benutzeroberfläche (UI) Design, Skripting, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, Leistungsoptimierung, Algorithmen, Mathematische Software, Grundsätze der Programmierung, UI-Komponenten, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Technische Analyse, Matlab, Computer Programmierung
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

Ball State University
Kompetenzen, die Sie erwerben: Text Mining, Computerprogrammierung, Verarbeitung natürlicher Sprache, Datenmanipulation, Python-Programmierung, Programm-Entwicklung, Informatik, Analytik, Datenanalyse, Computerwissenschaft, NumPy, Statistische Analyse, Wiederverwendbarkeit von Code, Datenverarbeitung, Grundsätze der Programmierung, Mathematische Software, Rechnerische Logik, Fehlersuche, Computer Programmierung
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Automatisierung, Computerprogrammierung, Robotik, Python-Programmierung, Algorithmen, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Rechnerische Logik, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Computerprogrammierung, Einheitliche Prüfung, Graphentheorie, Software-Prüfung, C (Programmiersprache), Informatik, Computerwissenschaft, Software-Entwicklung, Algorithmen, Einheitstest, Go (Programmiersprache), Wiederverwendbarkeit von Code, Daten-Strukturen, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Software Entwurf, Computer Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux, Linux Commands, C (Programming Language), Memory Management, System Programming, Command-Line Interface, Programming Principles, Computer Programming Tools, Computational Logic, Code Reusability, Software Installation, Program Development
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Code Reusability, Performance Tuning, Computational Logic, Functional Design, Fine-tuning
Fortgeschritten · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Computerprogrammierung, Python-Programmierung, Datenwissenschaft, Installation der Software, Grundsätze der Programmierung, Daten-Strukturen, Jupyter, Computer-Programmierwerkzeuge, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Development Environment, Web Development, Computer Programming, Program Development
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation
Anfänger · Kurs · 1–3 Monate

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