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: Objektorientierte Programmierung (OOP), Datei-E/A, Algorithmen, Fehlersuche, C++ (Programmiersprache), Datenstrukturen, Instandhaltbarkeit, Leistungsoptimierung, Dateiverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Data Modeling, Data Integrity, Application Development, Data Maintenance, Debugging
Anfänger · Kurs · 1–4 Wochen

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

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datei-E/A, Ereignisgesteuerte Programmierung, Datenstrukturen, Entwicklung von Videospielen, Objektorientierter Entwurf, Benutzeroberfläche (UI), Unreal Engine, C++ (Programmiersprache), Einheit-Engine, C# (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Java, Entwicklungsumgebung, Software-Installation, Objektorientierter Entwurf, Integrierte Entwicklungsumgebungen, Datenstrukturen, Eclipse (Software), Java Programmierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Classroom Management, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Computer Programming, Education Software and Technology, Event-Driven Programming, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Student Engagement
Anfänger · Spezialisierung · 3–6 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Scala Programmierung, Funktionales Design, Grundsätze der Programmierung, Datenstrukturen, Integrierte Entwicklungsumgebungen
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, Unit Testing, Restful API, Application Deployment, Full-Stack Web Development, Application Development, Software Architecture, UI Components, Data Modeling, Database Development, Development Environment, Data Validation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Generative KI, Testfall, OpenAI API, Python-Programmierung, Skripting, Software-Ingenieur, Schnittstelle zur Anwendungsprogrammierung (API), Schnelles Engineering, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: System Programmierung, Web-Entwicklung, Fehlersuche, Restful API, Web-Server
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Algorithmen, Funktionales Design, Computergestütztes Denken, Grundsätze der Programmierung, Fehlersuche, Datenstrukturen, Objektorientierter Entwurf, Python-Programmierung, Software-Entwurfsmuster
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Statistische Modellierung, Regressionsanalyse, Explorative Datenanalyse, Datenumwandlung, Deskriptive Statistik, Datenverarbeitung, Statistische Analyse, Statistisches Programmieren, Grundsätze der Programmierung, Ggplot2, Wahrscheinlichkeit & Statistik, Datenstrukturen, Datenanalyse, R-Programmierung, Tidyverse (R-Paket), Datenmanipulation, Datenvisualisierung
Mittel · Kurs · 1–3 Monate