Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.
Kompetenzen, die Sie erwerben: Generative AI Agents, Prompt Engineering, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Artificial Intelligence, AI Security, Model Deployment, Large Language Modeling, Application Deployment, Development Environment, Security Testing, Responsible AI, Virtual Environment, Software Development, Python Programming, Software Testing, Microsoft Visual Studio, Computer Programming, Software Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unreal Engine, Post-Production, Virtual Reality, Virtual Environment, 3D Modeling, Computer Graphics, Landscape Architecture, Visualization (Computer Graphics), Video Game Development, Computer Graphic Techniques, Game Design, Design Software, Application Design, Graphical Tools, Software Design, Image Quality, Design and Product, Performance Tuning, Software Development, Open Mindset
Mittel · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Lebenszyklus der Softwareentwicklung, Projektleitung, Testfall, Fehlersuche, Software-Entwicklung, Software-Konfigurationsmanagement, White-Box-Tests, Softwaretechnik, Benutzerakzeptanztests (UAT), Systementwurf und Implementierung, Wasserfall-Methodik, Methoden der Softwareentwicklung, Kontrolle ändern, Software-Prüfung, Software-Qualitätssicherung, Konfigurationsverwaltung, Unified Modeling Language, Abnahmetests, Konfigurationsmanagement, Analyse der Anforderungen, Lebenszyklus der Systementwicklung
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Prompt Engineering, GitHub, Version Control, Vibe coding, Git (Version Control System), Claude Code, Prompt Engineering Tools, Development Environment, Web Applications, Application Deployment, GitHub Copilot, Software Development Tools, Computer Programming Tools, AI Enablement, HTML and CSS, Web Development Tools, Application Programming Interface (API), Software Development, Node.JS, Javascript
Anfänger · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Systemarchitektur, Software-Dokumentation, Software-Entwurfsdokumente, Software-Architektur, Software-Entwicklung, Software Entwurf, Software-Visualisierung, Bereitstellung von Anwendungen, Unified Modeling Language, Technische Überprüfung der Software, Produktfamilie Technik, Diagramm Entwurf, Software Architektur
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Configuration Management, DevOps, Software Configuration Management, Continuous Delivery, Release Management, Process Mapping, Continuous Deployment, Continuous Integration, Process Analysis, Operational Efficiency, CI/CD, Software Development, Process Optimization, Lean Methodologies, Performance Metric, Process Improvement, Quality Improvement, Continuous Improvement Process, Systems Thinking, Risk Management
Mittel · Kurs · 1–4 Wochen

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Prompt Engineering, AI Security, Prompt Patterns, Vibe coding, Agentic Workflows, Tool Calling, AI Workflows, Generative AI Agents, AI Personalization, Application Deployment, GitHub, Integrated Development Environments, Software Development Tools, Generative AI, Software Development, Web Development, Artificial Intelligence, Code Review, Front-End Web Development, Software Engineering
Anfänger · Kurs · 1–3 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: React.js, Web Development Tools, UI Components, Frontend Integration, JavaScript Frameworks, Event-Driven Programming, Development Environment, Front-End Web Development, Web Applications, Restful API, User Interface (UI), Code Reusability, Git (Version Control System), Debugging, HTML and CSS, Javascript, Application Programming Interface (API), Software Development, GitHub, Programming Principles
Anfänger · Kurs · 3–6 Monate
Madecraft
Kompetenzen, die Sie erwerben: Web Design and Development, HTML and CSS, Web Applications, Web Development, Javascript, Test Script Development, Package and Software Management, Open Source Technology, Programming Principles, Cascading Style Sheets (CSS), Development Testing, Development Environment, Algorithms, GitHub, Software Development, Debugging
Anfänger · Kurs · 1–3 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: UI Components, Full-Stack Web Development, Node.JS, React.js, JavaScript Frameworks, Web Applications, Front-End Web Development, Web Development, Back-End Web Development, Javascript, Server Side, Application Programming Interface (API), Development Environment, Software Development, Application Deployment, GitHub, Software Development Tools, Web Services, Software Engineering, Programming Principles
Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Agile Methodik, Prozessanalyse , Kanban-Prinzipien, Produktentwicklung, Scrum (Software-Entwicklung), Lean Six Sigma, Prozess-Mapping, Prozessverbesserung, Kontinuierlicher Verbesserungsprozess, Agile Entwicklung von Software, Analyse des Geschäftsablaufs, Agile Software-Entwicklung, Design Thinking, Schlanke Methodologien, Prozess-Analyse, Methoden der Softwareentwicklung, Abfallminimierung, Produktprüfung, Software-Entwicklung, Kaizen-Methodik, Schlanke Fertigung
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Rahmen für das Risikomanagement, Sprint-Planung, Das Risiko, Agile Entwicklung von Software, Agile Software-Entwicklung, Dokumente zu den Benutzeranforderungen, Agile Produktentwicklung, Agiles Projektmanagement, Analyse der Anforderungen, Software-Entwicklung
Gemischt · Kurs · 1–4 Wochen