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.

digital.auto
Kompetenzen, die Sie erwerben: Software Development Methodologies, Software Development Life Cycle, Software Development, Software Architecture, Systems Architecture, Digital Transformation, AI Integrations, Artificial Intelligence
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Modell-Einsatz, Generative KI, Entwicklungsumgebung, LLM-Bewerbung, Java, Restful API, AI-Integrationen, Bildanalyse, Bereitstellung von Anwendungen, Computer Vision, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Software-Entwicklung
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: JSON, NoSQL, Javascript, Data Store, Data Import/Export, Cloud Computing, Software Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Programming Principles, Conceptual Design, Databases
Mittel · Spezialisierung · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Agile Software Development, Agile Product Development, Requirements Analysis, Process Driven Development, Agile Methodology, Software Development, Product Management, Application Lifecycle Management, Software Engineering, Technical Product Management, Software Development Methodologies
Gemischt · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: AI-Arbeitsabläufe, Modell-Kontext-Protokoll, Agentische Arbeitsabläufe, LLM-Bewerbung, AI-Förderung, Schnelles Engineering, Software-Entwicklung, Claude Code, Sicherheitstests, Web-Entwicklung, Softwaretechnik, Web-Anwendungen, Sicherheitsprüfung, Software-Prüfung, Vibe-Codierung, Anthropischer Claude, AI-Sicherheit, KI-Orchestrierung, Code-Überprüfung, Generative AI-Agenten, Prompt-Muster
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Application Programming Interface (API), Code Reusability, Software Design Patterns, Data Management, Data Structures, Web Development, Computational Logic, Programming Principles, Data Import/Export, Software Development, Software Engineering, Performance Tuning
Mittel · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Unit Testing, JUnit, Test Case, Software Testing, Software Development, Software Engineering, Java Programming, Java
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

KodeKloud
Kompetenzen, die Sie erwerben: Jenkins, CI/CD, Anwendungssicherheit, Benutzerkonten, Software-Entwicklung
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Eingebettete Software, Implementierung des Systems, Systemprüfung, Software-Entwurfsdokumente, Entwicklungstests, Technisches Schreiben, Software-Dokumentation, Systemintegration, Mobile Entwicklung, Testfall, Technische Dokumentation, Internet der Dinge, Entwurf von Systemen, Eingebettete Systeme, Systementwurf und Implementierung, Technische Kommunikation, Kommunikationssysteme, Software-Entwicklung
Gemischt · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: JSON, Restful API, API Design, Web Applications, Application Programming Interface (API), Responsive Web Design, Cascading Style Sheets (CSS), Dashboard Creation, Event-Driven Programming, HTML and CSS, Javascript, Wireframing, Web Servers, Web Development, Real Time Data, Game Design, Hypertext Markup Language (HTML), Servers, Software Development
Mittel · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Devops Tools, DevOps, Version Control, CI/CD, Continuous Integration, Continuous Deployment, Development Environment, Software Development, Amazon Elastic Compute Cloud, Authentications
Mittel · Kurs · 1–4 Wochen