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: UI-Komponenten, Mobile Entwicklung, Entwicklungsumgebung, iOS-Entwicklung, Interaktives Design, Animationen, Swift-Programmierung, Apple Xcode, Grundsätze der Programmierung, Anwendungsentwicklung, Benutzeroberfläche (UI), Apple iOS, Integrierte Entwicklungsumgebungen, Benutzeroberfläche (UI) Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Node.JS, Distributed Computing, Performance Tuning, Software Architecture, Systems Architecture, OS Process Management, Event-Driven Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Data Visualization, Cloud Applications, Performance Tuning, Dashboard Creation, R (Software), Web Applications, Application Development, Frontend Performance, R Programming, Event-Driven Programming, Dashboard, Exploratory Data Analysis, Driving engagement, UI Components, User Interface (UI) Design, Data Analysis, File I/O
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Abhängigkeitsanalyse, Objektorientierter Entwurf, Java-Programmierung, Integrationsprüfung, Bewertung des Programms, Software-Entwurfsmuster, Gradle, Design-Strategien, Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Software-Architektur, Software Entwurf, Benutzeroberfläche (UI) Design, Apache Maven, Software-Entwicklung, Gestaltungselemente und -prinzipien, Methoden des maschinellen Lernens, Automatisierung, Java Programmierung, Tools erstellen, Software Architektur
Fortgeschritten · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: AI Workflows, CrewAI, AI Orchestration, Agentic Workflows, Generative AI Agents, AI Integrations, Workflow Management, Agentic systems, LLM Application, System Monitoring, Scalability, Human Centered Design, Event-Driven Programming, Human Factors, Maintainability, Build Tools, Model Evaluation, Data Validation, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Dassault Systèmes
Kompetenzen, die Sie erwerben: Robotics, Automation Engineering, Equipment Design, Production Line, Drafting and Engineering Design, Technical Design
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Lernen übertragen, Maschinelles Lernen, Computer Vision, Vorverarbeitung von Daten, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Wärmekarten, Feinabstimmung, Faltungsneuronale Netze, Daten-Pipelines, Technische Kommunikation, Erweiterte Realität, Geografische Informationen und Technologie, Modell-Optimierung, Transfer Learning, Tiefes Lernen, Bildanalyse, Modell-Einsatz, Faltungsneuronale Netzwerke, Datenvorverarbeitung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Animation and Game Design, Git (Version Control System), GitHub, Android (Operating System), Android Development, Unity Engine, Animations, Software Versioning, C# (Programming Language), User Interface (UI), Video Game Development, Mobile Development, Scripting, Application Deployment, Scripting Languages, C and C++, Code Reusability, Game Design, Software Installation, User Interface (UI) Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Beglaubigungen, Datenzugang, .NET-Rahmenwerk, Datenbank-Anwendung, Objektorientierter Entwurf, C# (Programmiersprache), Datei-E/A, Datenbank-Software, Grundsätze der Programmierung, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Anwendungs-Rahmenwerke, Programm-Entwicklung, Instandhaltbarkeit, Spiel-Design, Dateiverwaltung, Datenbanken, Entwicklung von Videospielen, Datenbank-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Development, Unity Engine, Video Game Development, User Interface (UI), Mobile Development, Game Design, Software Installation, Development Environment, Scripting
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Beglaubigungen, Lebenszyklus der Softwareentwicklung, Bereitstellung von Anwendungen, Web-Anwendungen, Generative KI, Anwendungsentwicklung, Datenbank Management, Problemlösung, Full-Stack Web-Entwicklung, Benutzeroberfläche (UI), Schnelles Engineering, No-Code-Entwicklung, Datenbank-Management, Systementwurf und Implementierung, Frontend-Leistung, AI-Arbeitsabläufe, LLM-Bewerbung, Back-End-Webentwicklung, AI-Integrationen, Berechtigung (Computing), Vibe-Codierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Strukturen, Streudiagramme, Statistische Analyse, R (Software), Datenmanipulation, Quantitative Forschung, R Programmierung, Deskriptive Statistik, Statistische Visualisierung, Statistische Methoden, Statistik, Datenanalyse, Plot (Grafiken), Korrelationsanalyse, Daten importieren/exportieren
Anfänger · Kurs · 1–4 Wochen