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.

University of Colorado System
Kompetenzen, die Sie erwerben: AI-Integrationen, Modellierung großer Sprachen, No-Code-Entwicklung, Programm-Entwicklung, Schnelles Engineering, Verantwortungsvolle AI, Systemintegration, LLM-Bewerbung, Computer-Programmierwerkzeuge, Vibe-Codierung, Fehlersuche, Entwicklungsumgebung, Anwendungsprogrammierschnittstelle (API), AI-Sicherheit
★ 4.5 (26) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Data Warehousing, Gemeinsame Nutzung von Daten, Daten-Pipelines, Datentechnik, Integration von Daten, Befehlszeilenschnittstelle, Daten importieren/exportieren, SQL, Software-Entwicklungswerkzeuge, GitHub, Microsoft Visual Studio, Bereitstellung von Anwendungen, Datenanalyse, Gespeicherte Prozedur, Auszug
★ 4.7 (142) · Mittel · Kurs · 1–3 Monate

UiPath
Kompetenzen, die Sie erwerben: Automatisierung, Robotergestützte Prozessautomatisierung, Automatisierung von Geschäftsprozessen, Grundsätze der Programmierung
★ 4.7 (29) · Anfänger · Kurs · 1–3 Monate

Politecnico di Milano
Kompetenzen, die Sie erwerben: Agile Methodik, Agiles Projektmanagement, Planung, Skaliertes Agiles Framework, Risikomanagement, Personalmanagement, Scrum (Software-Entwicklung), Prozess-Management, Business-Lösungen, Zeitleisten, Anwenderbericht, Team-Motivation, Sprint-Planung, Teambildung, Teamorientiert, Agile Software-Entwicklung, Arbeitsablauf-Management, Projekt-Scoping, Projektdurchführung, Risikokontrolle, Agile Entwicklung von Software
★ 4.8 (381) · Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, API-Entwurf, Sichere Kodierung, Web-Entwicklung, Cloud-API, Restful API, Sicherheitskontrollen, Installation der Software, Software-Dokumentation, Bereitstellung von Anwendungen, Skriptsprachen, Full-Stack Web-Entwicklung
★ 4.2 (196) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Interaktives Design, Mobile Entwicklung, Animationen, Benutzeroberfläche (UI), Swift-Programmierung, Apple iOS, Plattformübergreifende Entwicklung, Benutzeroberfläche (UI) Design, UI-Komponenten, iOS-Entwicklung
★ 4.7 (118) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Datenwissenschaft, Algorithmen für maschinelles Lernen, Python-Programmierung, Künstliche neuronale Netze, Tiefes Lernen, Statistisches maschinelles Lernen, Angewandtes maschinelles Lernen, Random Forest Algorithmus, Modellevaluation, Modell-Optimierung, Regressionsanalyse, Bewertung des Modells, Scikit Learn (Bibliothek für maschinelles Lernen), Verarbeitung natürlicher Sprache, AI-Arbeitsabläufe, Tensorflow, Entscheidungsbaum-Lernen, Bildanalyse, Überwachtes Lernen
★ 4.4 (91) · Fortgeschritten · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Claude Code, Vibe coding, Anthropic Claude, Model Context Protocol, Application Development, Program Development, Agentic Workflows, Programming Principles, Generative AI, Automation, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems
★ 4.4 (14) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Finanzielle Analyse, Datenvisualisierung, Explorative Datenanalyse, Plot (Grafiken), Portfolio-Risiko, Investitionsmanagement, Statistische Analyse, Python-Programmierung, Finanzverwaltung, Investment Management, Finanzen, Finanzielle Modellierung, Finanzielle Verwaltung, Finanzielle Daten, Datenanalyse, Portfolio-Verwaltung, Interaktive Datenvisualisierung, Risikomodellierung, Statistische Methoden, Plotly, Rentabilität der Investition, Marktdaten
★ 4.6 (47) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Microservices, Spring Boot, API Testing, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Programming Interface (API), Systems Architecture, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks
★ 4.3 (66) · Mittel · Spezialisierung · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Apache Kafka, Data Pipelines, Data Processing, Real Time Data, Live Streaming, Distributed Computing, Event-Driven Programming
★ 3.9 (41) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java, Java-Programmierung, Web-Komponenten, Server-Seite, Skripting, Web-Anwendungen, Skriptsprachen, Java Programmierung
★ 4.7 (94) · Mittel · Kurs · 1–4 Wochen