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.

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Animations, Interactive Data Visualization, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Computer Graphic Techniques, Python Programming, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Game Design, Computational Logic, Computational Thinking
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerprogrammierung, Test-Automatisierung, Mainframe-Computing, Automatisierung, Kontinuierliche Integration, Middleware, Leistungsoptimierung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Anwendungsprogrammierschnittstelle (API), Entwicklungstests, Grundsätze der Programmierung, Datei-E/A, Daten-Strukturen, COBOL (Programmiersprache), z/OS, Großrechner-Technologien, Fehlersuche, Einheitliche Prüfung, Entwicklungsumgebung, Computer Programmierung, Einheitstest
Mittel · Kurs · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Animation und Spieldesign, Entwicklung von Videospielen, Animationen, Computerprogrammierung, Lösung Design, Programm-Entwicklung, Geschichtenerzählen, Grundsätze der Programmierung, Computer-Programmierwerkzeuge, Computational Thinking, Computer Programmierung, Spiel-Design, Koordinierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Development Environment, UI Components, Data Structures, Computer Programming, Programming Principles, Program Development, Scripting Languages, Computational Logic, Code Reusability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computerprogrammierung, Rechnerische Logik, Paket- und Softwareverwaltung, Datenverarbeitung, Installation der Software, Programm-Entwicklung, Python-Programmierung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Entwicklungsumgebung, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Command-Line Interface, File I/O, File Systems, Programming Principles, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java-Programmierung, Java, Persistenz der Daten, Grundsätze der Programmierung, Daten-Strukturen, Datei-E/A, Java Programmierung, Datenspeicher
Mittel · Kurs · 1–4 Wochen

International Institute of Information Technology Bangalore
Kompetenzen, die Sie erwerben: File I/O, C (Programming Language), Memory Management, Programming Principles, C and C++, Data Structures, Computer Programming, Code Reusability, Program Development, Integrated Development Environments, Computational Logic, Software Installation, Problem Solving
Anfänger · Kurs · 1–3 Monate

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

University of Leeds
Kompetenzen, die Sie erwerben: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, C and C++, Computational Thinking, Data Access
Mittel · Kurs · 1–3 Monate