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.

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, Enterprise Application Management, Software Architecture, Data Modeling, User Interface (UI)
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Dateiverwaltung, Datenstrukturen, Fehlersuche, C++ (Programmiersprache), Instandhaltbarkeit, Datei-E/A, Objektorientierte Programmierung (OOP), Algorithmen, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Datenanalyse, Explorative Datenanalyse, Datenstrukturen, Datenwissenschaft, R Programmierung, Statistisches Programmieren, Datenmanipulation, Datenvisualisierung, Ggplot2, Regressionsanalyse, Statistische Modellierung, Datenumwandlung, Statistische Analyse, R-Programmierung, Wahrscheinlichkeit & Statistik, Grundsätze der Programmierung, Tidyverse (R-Paket)
Mittel · Kurs · 1–3 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Datenstrukturen, Funktionales Design, Scala Programmierung, Algorithmen, Grundsätze der Programmierung
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
Stanford University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Datenstrukturen, Bioinformatik, Graphentheorie, Algorithmen, Computergestütztes Denken
Mittel · Kurs · 1–4 Wochen

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: System Programmierung, Fehlersuche, USB, Betriebssysteme, Eingebettete Software, Entwicklungsumgebung, Peripheriegeräte, Linux, Tools erstellen, Dateisysteme, Shell-Skript, Eingebettete Systeme, C (Programmiersprache)
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Video Game Development, Debugging, Game Design, Program Development, Python Programming, Application Development, Event-Driven Programming, Computer Graphics, Animations, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, SQL, Stored Procedure, Data Access, Database Design, Programming Principles, Debugging, Relational Databases, Maintainability
Gemischt · Kurs · 1–4 Wochen