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: 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

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

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C and C++, Computer Programming, Embedded Software, Development Environment, Integrated Development Environments, Embedded Systems, Algorithms, Game Design, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Entwicklungsumgebung, Grundsätze der Programmierung, Programm-Entwicklung, Versionskontrolle, Integrierte Entwicklungsumgebungen, Microsoft Visual Studio, C# (Programmiersprache)
Anfänger · Kurs · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: SAP S/4HANA, Business Logic, SAP Applications, Business Reporting, Debugging, Object Oriented Design, Report Writing, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development, UI Components, Test Tools, Data Entry, Eclipse (Software), Software Engineering, Maintainability, Development Environment, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datei-E/A, Datenstrukturen, Web Design und Entwicklung, PHP (Skriptsprache), MySQL, Server-Seite, Datenbank Entwicklung, Back-End Web-Entwicklung, Web-Anwendungen, Dateiverwaltung, Reaktionsfähiges Webdesign, HTML und CSS
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datei-E/A, Paket- und Software-Management, Entwicklungstests, Software-Entwurfsmuster, Software-Dokumentation, Prüfbarkeit
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbanken, Authentifizierungen, Grundsätze der Programmierung, Sichere Kodierung, Datenstrukturen, Fehlersuche, Schnittstelle zur Anwendungsprogrammierung (API), Restful API, Web-Server, Back-End Web-Entwicklung, Web-Anwendungen, Rust (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Frontend Performance, Restful API
Mittel · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), JavaScript-Frameworks, Javascript, Authentifizierungen, Web-Entwicklung, Anwendungsentwicklung, Daten in Echtzeit, Model-View-Controller, Server-Seite, Datenspeicherung, JSON, Web-Anwendungen, PHP (Skriptsprache), Ajax, Software-Architektur, Web-Server, Restful API, Node.JS
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Scraping, Daten importieren/exportieren, Plotly, Statistisches Programmieren, Datenvorverarbeitung, Grundsätze der Programmierung, Rmarkdown, R (Software), Daten bereinigen, Ggplot2, Interaktive Datenvisualisierung, Datenumwandlung, Datenstrukturen, R-Programmierung, Datenvisualisierungssoftware, Datenmanipulation, Datenvisualisierung
Anfänger · Kurs · 1–3 Monate