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 Alberta
Kompetenzen, die Sie erwerben: Informatik, Pseudocode, Anwendungsdesign, Theoretische Informatik, Algorithmen, Computer Programmierung, Programm-Entwicklung, Datenstrukturen, Grundsätze der Programmierung, Problem-Management, Entwicklung von Videospielen, Funktionsprüfung, Python-Programmierung, Computerprogrammierung, Problemlösung, Computergestütztes Denken, Spiel-Design, Software-Ingenieur, Softwaretechnik, Fehlersuche, Animation und Spieldesign, Computerwissenschaft, Software-Qualität (SQA/SQC)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Datenstrukturen, Grundsätze der Programmierung, Software Entwurf, Java Programmierung, Java, Computerprogrammierung, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Microsoft Windows, Befehlszeilen-Schnittstelle, Grundsätze der Programmierung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Apple Xcode, Ruby (Programmiersprache), Computerprogrammierung, Fehlersuche, Software-Installation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

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

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Data Analysis Software, Software Installation, Data Science, Development Environment, Computer Programming, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Ruby (Programming Language), Program Development, File I/O, Development Environment, Maintainability, Data Structures, Computer Programming, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

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

University of London
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, C++ (Programmiersprache), Programm-Entwicklung, Befehlszeilen-Schnittstelle, Grundsätze der Programmierung, Entwicklungsumgebung, Fehlersuche, Computerprogrammierung, Schalttafeln, Datei-E/A, Interaktives Design
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Informatik, C++ (Programmiersprache), Programm-Entwicklung, Computer Programmierung, Software-Entwicklung, Entwicklungsumgebung, C und C++, Computerwissenschaft, Softwareentwicklung, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden