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.

Illinois Tech
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
Mittel · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Swift Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Apple Xcode, Computerprogrammierung, Apple iOS, Objective-C (Programmiersprache), Bildanalyse, iOS Entwicklung
Gemischt · Kurs · 1–3 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenmanipulation, Deskriptive Statistik, Computer Programmierung, Statistische Hypothesentests, Datenvisualisierung, Wissenschaftliche Visualisierung, Statistische Analyse, Numerische Analyse, Box Plots, Jupyter, Computerprogrammierung, Mathematische Modellierung, Paket- und Software-Management, Daten importieren/exportieren
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenverwaltung, Computer Programmierung, Einheit-Engine, Anwendungsentwicklung, Datenstrukturen, Skripting, Programm-Entwicklung, Entwicklung von Videospielen, Datenmanagement, Computerprogrammierung, C# (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computational Thinking, Programming Principles, Python Programming, Software Installation, Algorithms, Computer Programming, Development Environment
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), C++ (Programmiersprache), Computer Programmierung, Datenstrukturen, Entwicklung von Videospielen, Datenspeicherung, Computerprogrammierung, Unreal Engine
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, .NET-Rahmenwerk, Anwendungsentwicklung, Software-Entwicklung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Microsoft Entwicklungswerkzeuge, Fehlersuche, Grundsätze der Programmierung, Computerprogrammierung, Visual Basic (Programmiersprache), Plattformübergreifende Entwicklung, Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Eingebettete Software, Computer Programmierung, Open Source Technologie, Elektronische Komponenten, Entwicklungsumgebung, Digitale Kommunikation, Integrierte Entwicklungsumgebungen, Computer Hardware, C (Programmiersprache), Computerprogrammierung, Eingebettete Systeme, Fehlersuche, Netzwerk-Protokolle, Netzwerkprotokolle, Elektronik-Technik
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, Java, Computer Programming, Algorithms, Program Development, Data Structures, Pseudocode, Integrated Development Environments, Object Oriented Programming (OOP), Computational Thinking
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Benutzeroberfläche (UI), Einheit-Engine, Datenspeicherung, Entwicklungsumgebung, Entwicklung von Videospielen, Skripting, Fehlersuche, Computerprogrammierung, Spiel-Design, C# (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenmanipulation, Computer Programmierung, Datenstrukturen, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Jupyter, Computerprogrammierung, Python-Programmierung, Software-Installation
Anfänger · Kurs · 1–4 Wochen