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: Javascript, JavaScript Frameworks, Event-Driven Programming, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Wiederverwendbarkeit von Code, Javascript und jQuery, Objektorientierter Entwurf, Microsoft Entwicklungswerkzeuge, Datenverwaltung, Daten-Strukturen, Grundsätze der Programmierung, jQuery, Datenmanagement, Rechnerische Logik
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), SAS (Software), Data Integration, Change Control, Statistical Methods, Data Manipulation, Data Mapping, Data Processing, Data Management, Data Maintenance, Data Transformation, Data Governance, Transaction Processing, Version Control
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, Skripting, Skriptsprachen, Software-Entwicklung, Maschinelles Lernen, OpenAI, OpenAI-API, Python-Programmierung, Anwendungsentwicklung, Generative KI, Softwaretechnik, AI-Integrationen, Software und Technologie für das Bildungswesen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Daten-Strukturen, Funktionales Design, Grundsätze der Programmierung, Andere Programmiersprachen, Scala-Programmierung
Mittel · Kurs · 1–3 Monate

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Computational Thinking, Computerprogrammierung, Objektorientierte Programmierung (OOP), Cascading Style Sheets (CSS), SQL , Informationssysteme, Wiederverwendbarkeit von Code, Instandhaltbarkeit, Algorithmen, Javascript, Web-Entwicklung, Daten-Strukturen, Computer Programmierung, Erweiterbare Markup-Sprache (XML), Hypertext Markup Language (HTML), Datenbank-Management, Informationstechnologie, Datenbank Management, Grundsätze der Programmierung, Andere Programmiersprachen, Relationale Datenbanken, Rechnerische Logik
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, R (Software), Plot (Graphics), Data Visualization, Data Import/Export, Statistical Visualization, Data Wrangling, Statistical Reporting, Data Visualization Software, Data Presentation, Data Analysis, Data Science, Data Manipulation, Exploratory Data Analysis, Relational Databases, Data Cleansing, Communication
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Entwicklungsumgebung, Fehlersuche, Linux-Befehle, Peripheriegeräte, Programm-Entwicklung, Shell-Skript, Eingebettete Software, Datei-E/A, System-Programmierung, Eingebettete Systeme, Linux, OS Prozessmanagement, System-Software, Tools erstellen, Linux-Verwaltung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computerprogrammierung, Java-Programmierung, Objektorientierte Programmierung (OOP), Java, Java Programmierung, Entwicklungsumgebung, Eclipse (Software), Objektorientierter Entwurf, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Speicherverwaltung, Computer Programmierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Graph Theory, Algorithms, Game Theory, Data Structures, Computer Programming, Problem Solving
Mittel · Kurs · 1–3 Monate