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: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), OpenShift, Containerization, Server Side, Istio, Kubernetes, Software Architecture, Node.JS, Application Deployment, Restful API, Cloud-Native Computing, Responsive Web Design, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 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

Kompetenzen, die Sie erwerben: Microservices, Anwendungs-Rahmenwerke, Cloud-Dienste, Cloud-Infrastruktur, CI/CD, Cloud-Bereitstellung, Cloud Computing, Back-End-Webentwicklung, Cloud-Entwicklung, DevOps, Kontinuierliche Lieferung, Web-Frameworks, Kontinuierliche Integration, Web-Anwendungen, JavaScript-Frameworks, Full-Stack Web-Entwicklung, OpenShift, Cloud-natives Computing, Versionskontrolle, Software-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Copilot, Responsible AI, Cloud Development, Microsoft Azure, Anomaly Detection, Image Analysis, Prompt Engineering, Prompt Patterns, Cloud Applications, Software Development, Text Mining, Unsupervised Learning, Cloud Deployment, Natural Language Processing, Data Store, Cloud Hosting, Data Storage, Computer Vision, Cloud Computing, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Lebenszyklus der Softwareentwicklung, Software-Dokumentation, Projektleitung, Entwicklung von Systemen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Software-Entwicklung, Software Entwurf, Benutzerfreundlichkeit, Programm-Standards, Mensch-Computer-Interaktion, Benutzeroberfläche (UI) Design, Informationstechnologie, Methoden der Softwareentwicklung, Software-Entwicklungstools, Informationssysteme, Management-Informationssysteme, Instandhaltbarkeit, Business-Systeme, Lebenszyklus der Systementwicklung, Versionskontrolle
Anfänger · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Command-Line Interface, Amazon CloudWatch, Identity and Access Management, AWS CloudFormation, Root Cause Analysis, Amazon DynamoDB, Customer Relationship Building, Network Troubleshooting, Amazon Web Services, Customer Relationship Management, Software Architecture, IT Automation, Cloud Computing, Technical Support and Services, Web Applications, Information Technology, Customer Service, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Lebenszyklus der Softwareentwicklung, Kanban-Prinzipien, Scrum (Software-Entwicklung), Software-Entwicklung, Agile Entwicklung von Software, Agile Software-Entwicklung, Modellierung von Prozessen, Softwaretechnik, Methoden der Softwareentwicklung, Agile Produktentwicklung, Agiles Projektmanagement, Prozessgesteuerte Entwicklung
Gemischt · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Agile Methodik, Lebenszyklus der Softwareentwicklung, Erhebung von Anforderungen, Scrum (Software-Entwicklung), Sprint-Planung, Software-Entwicklung, Agile Entwicklung von Software, Agile Software-Entwicklung, Softwaretechnik, Rückstände, Wasserfall-Methodik, Anwenderbericht, Methoden der Softwareentwicklung, Sprint-Retrospektiven, Agile Produktentwicklung, Agiles Projektmanagement, Analyse der Anforderungen, Lebenszyklus der Systementwicklung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Network Security, Computer Hardware, Generative AI, Data Storage Technologies, Data Storage, Operating Systems, Microsoft 365, Hybrid Cloud Computing, Authorization (Computing), Generative Model Architectures, Data Security, Computer Science, OSI Models, Data Store, TCP/IP, Data Integrity, Cloud Computing, Data Processing, Network Protocols, Software Development
Anfänger · Spezialisierung · 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

Kompetenzen, die Sie erwerben: Eingebettete Software, Anwendungsentwicklung, Fehlersuche, Anwendungssicherheit, C++ (Programmiersprache), Mikroarchitektur, Eingebettete Systeme, System-Konfiguration, C (Programmiersprache), Software-Entwicklungstools, System-Programmierung, Leistungsoptimierung, Computerarchitektur, Tools erstellen, Software-Entwicklung
Mittel · Kurs · 1–3 Monate