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: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programmierung, Java, Paket- und Software-Management, Virtuelle Maschinen, Computer Programmierung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Java, Java Programmierung, Kryptographie, Verschlüsselung, Datenstrukturen, Dateiverwaltung, Datenverarbeitung, Computer Programmierung, Web-Server, Software-Ingenieur, Datenanalyse, Objektorientierte Programmierung (OOP), Fehlersuche
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Testgetriebene Entwicklung (TDD), Software-Tests, Datenstrukturen, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Grundsätze der Programmierung, Computer Programmierung, Einheitstest
Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Informatik, Programm-Entwicklung, Datenstrukturen, Animation und Spieldesign, Anwendungsdesign, Computergestütztes Denken, Problemlösung, Computer Programmierung, Software-Qualität (SQA/SQC), Software-Ingenieur, Testplanung, Spiel-Design, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Pseudocode, Entwicklung von Videospielen, Fehlersuche
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: UI Komponenten, Software-Entwurfsmuster, Daten importieren/exportieren, Ereignisgesteuerte Programmierung, Computer Programmierung, Einheit-Engine, Dateiverwaltung, Objektorientierte Programmierung (OOP), C# (Programmiersprache), Entwicklung von Videospielen, Fehlersuche
Mittel · Kurs · 1–3 Monate

Lund University
Kompetenzen, die Sie erwerben: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotic Process Automation, Other Programming Languages, Computer Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Arizona State University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Computer Programming, Development Environment, Integrated Development Environments, Data Structures, Software Installation
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java Programmierung, Algorithmen, Graphentheorie, Java, Netzwerkanalyse, Computer Programmierung, Interaktive Datenvisualisierung, Problemlösung, Benutzeroberfläche (UI), Datenstrukturen, Anpassungsfähigkeit, Analyse sozialer Netzwerke, Die Bereitschaft zu lernen, Leistungsoptimierung, Objektorientierter Entwurf, Technische Kommunikation, Objektorientierte Programmierung (OOP), Einheitstest, Wachstumsorientiertheit, Ereignisgesteuerte Programmierung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Embedded Systems, Game Design, Web Development
Mittel · Kurs · 1–3 Monate