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: Programming Principles, Data Modeling, Data Integrity, Application Development, Data Maintenance, Debugging
Anfänger · 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: Objektorientierte Programmierung (OOP), Datei-E/A, Algorithmen, Fehlersuche, C++ (Programmiersprache), Datenstrukturen, Instandhaltbarkeit, Leistungsoptimierung, Dateiverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Anfänger · 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

Kompetenzen, die Sie erwerben: System Programmierung, Web-Entwicklung, Fehlersuche, Restful API, Web-Server
Mittel · Kurs · 3–6 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

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, Data Import/Export, Data Visualization, Data Manipulation, Data Visualization Software, Data Analysis, Data Science, Data Storytelling, Statistical Analysis, Relational Databases, Data Cleansing, Data Transformation, Statistical Programming, Data Integration, Software Installation, Programming Principles, Communication
Anfänger · Spezialisierung · 1–3 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

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