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.

Clemson University
Kompetenzen, die Sie erwerben: Nutzerforschung, Benutzerzentriertes Design, Benutzerfreundliches Design, Künstliche Intelligenz, Software-Entwicklung, Software-Entwicklungstools, Programm-Entwicklung, AI-Förderung, Menschenzentriertes Design, Benutzerfreundlichkeit, KI-Kenntnisse, Lebenszyklus der Systementwicklung, Methoden der Softwareentwicklung, Analyse der Anforderungen, Entwicklung von Systemen, Software-Entwicklung, AI-Integrationen
★ 4.6 (18) · Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Qualitätssicherung, Testfall, Verifizierung und Validierung, Software-Qualitätssicherung, Software-Entwicklung, Software-Prüfung, Lebenszyklus der Softwareentwicklung
★ 4.6 (448) · Anfänger · Kurs · 1–4 Wochen

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

John Wiley & Sons
Kompetenzen, die Sie erwerben: Business Analytics, Business Intelligence, Data-Driven Decision-Making, Data Analysis, Cloud Computing, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Information Systems, Software Development, Cloud Services, Data Literacy, Cloud Infrastructure, IT Management, Information Technology, Machine Learning, Applied Machine Learning, Systems Development Life Cycle, Generative AI, DevOps, Data Visualization
Anfänger · Spezialisierung · 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, Generative Model Architectures, Authorization (Computing), Data Security, Computer Science, OSI Models, Data Store, TCP/IP, Data Integrity, Cloud Computing, Data Processing, Network Protocols, Software Development
★ 4.8 (1385) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Qualitätssicherung, Software-Qualität (SQA/SQC), Code-Überprüfung, Agiles Projektmanagement, COBOL (Programmiersprache), Software-Qualitätssicherung, Software-Entwicklung, Scrum (Software-Entwicklung), System-Unterstützung, Mainframe-Computing, Agile Software-Entwicklung, Lebenszyklus der Systementwicklung, Problemverfolgung, Methoden der Softwareentwicklung, Technische Unterstützung, Computerprogrammierung, Lebenszyklus der Softwareentwicklung, Agile Methodik, Technische Unterstützung und Dienstleistungen, Helpdesk-Unterstützung
★ 3.6 (65) · Anfänger · Kurs · 1–3 Monate

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
★ 4.8 (18) · Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Risikomanagement, Benutzerzentriertes Design, Geschäftslogik, Software-Entwicklung, Systemorientiertes Denken, Objektorientierte Programmierung (OOP), Risikoanalyse, Objektorientierter Entwurf, Benutzerfreundlichkeit, Anwendungsdesign, Methoden der Softwareentwicklung, Software-Visualisierung, Software-Entwicklung, Software-Entwicklung, Geschäftsarchitektur, Lebenszyklus der Softwareentwicklung, Risikomanagement für Projekte, Anwendungsentwicklung
★ 1.7 (11) · Anfänger · Kurs · 1–4 Wochen

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

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Bewertung des Modells, Projektplanung, Verifizierung und Validierung, Datenmodellierung, Funktionale Anforderung, Unified Modeling Language, Software-Dokumentation, Software-Entwicklung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Lebenszyklus der Systementwicklung, Systemanforderungen, Analyse der Anforderungen, Diagramm Entwurf, Funktionale Spezifikation, Software-Entwicklung, Projektleitung, Software-Systeme
★ 4.6 (393) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), OpenShift, Containerization, Istio, Kubernetes, Node.JS, Software Architecture, Application Deployment, Restful API, Database Design, Cloud-Native Computing, NoSQL, Git (Version Control System), Javascript, Ajax, Grafana, Azure DevOps, Software Development
★ 4.6 (9423) · Anfänger · Berufsbezogenes Zertifikat · 3–6 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
★ 4.8 (6890) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate