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.

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

Universidad ORT Uruguay
Kompetenzen, die Sie erwerben: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking
Anfänger · Kurs · 1–3 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: ChatGPT, Gemini, AI Integrations, React.js, OpenAI, Generative AI, Frontend Integration, UI Components, Application Programming Interface (API), Restful API, User Interface (UI), Debugging, JavaScript Frameworks, Large Language Modeling, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Web Development, Javascript, Cascading Style Sheets (CSS)
Anfänger · Kurs · 3–6 Monate

Pontificia Universidad Católica del Perú
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Unified Modeling Language, Software Development Methodologies, Software Development, Process Driven Development, Waterfall Methodology
Anfänger · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Agile Methodik, Nutzerforschung, Geschichtenerzählen, Produktentwicklung, Produktmanagement, Persona-Entwicklung, Agile Entwicklung von Software, Erleichterung der Diskussion, Design Thinking, Agile Software-Entwicklung, Anwenderbericht, Benutzerzentriertes Design, Prüfung der Benutzerfreundlichkeit, Sprint-Retrospektiven, Innovation, Agile Produktentwicklung, Agiles Projektmanagement, Software-Entwicklung, Prüfbarkeit, Produktverbesserung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Methodik, Lebenszyklus der Softwareentwicklung, Systemarchitektur, Planung der Prüfung, Software-Entwicklung, Entwicklung von Systemen, Scrum (Software-Entwicklung), Software Entwurf, Einheitliche Prüfung, Agile Entwicklung von Software, COBOL (Programmiersprache), Pseudocode, Agile Software-Entwicklung, Systemanalyse, Methoden der Softwareentwicklung, Einheitstest, Software-Prüfung, Programm-Entwicklung, Mainframe-Computing, z/OS, Großrechner-Technologien, Lebenszyklus der Systementwicklung
Anfänger · Kurs · 1–3 Monate

Clemson University
Kompetenzen, die Sie erwerben: Nutzerforschung, Entwicklung von Systemen, AI-Förderung, Software-Entwicklung, Benutzerfreundlichkeit, Künstliche Intelligenz, KI-Kenntnisse, Softwaretechnik, AI-Integrationen, Methoden der Softwareentwicklung, Benutzerzentriertes Design, Software-Entwicklungstools, Menschenzentriertes Design, Programm-Entwicklung, Benutzerfreundliches Design, Analyse der Anforderungen, Lebenszyklus der Systementwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Projektleitung, Projektplanung, Produktmanagement, Software-Entwicklung, Agile Entwicklung von Software, Anforderungsmanagement, Agile Software-Entwicklung, Softwaretechnik, Methoden der Softwareentwicklung, Prozessentwicklung, Analyse der Anforderungen, Produktanforderungen
Gemischt · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Software Engineering, Professional Development, Professionalism, Ethical Standards And Conduct, Teamwork, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, Development Testing, Test Script Development, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Deployment, Software As A Service, Frontend Integration, Cloud Deployment, Full-Stack Web Development, Node.JS, Back-End Web Development, OAuth, Platform As A Service (PaaS), JavaScript Frameworks, Web Applications, Role-Based Access Control (RBAC), Web Development Tools, React.js, Web Development, Web Frameworks, Authentications, Front-End Web Development, Software Development, Authorization (Computing)
Mittel · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, Cloud Deployment, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Software Development Tools, Amazon Web Services, Devops Tools, Development Testing, Software Testing, Debugging
Anfänger · Kurs · 1–4 Wochen