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.

University of Minnesota
Kompetenzen, die Sie erwerben: Agile Produktentwicklung, Agile Software-Entwicklung, Agiles Projektmanagement, Anwenderbericht, Scrum (Software-Entwicklung), Agile Methodik, Methoden der Softwareentwicklung, Sprint-Planung, Agile Entwicklung von Software, Freigabe-Management
Mittel · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, 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

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

University of Pennsylvania
Kompetenzen, die Sie erwerben: Präzision, Kommunikation, Englische Sprache, Professionelle Netzwerkarbeit, Sprachkompetenz, Mündliche Äußerung, Rapportbildung, Verbale Kommunikationsfähigkeiten, Geschäftliches Schreiben, Soziale Kompetenzen, Mehrsprachigkeit, Interviewing-Fähigkeiten, Vokabeln, Business Schreiben, Sprachen lernen, Schreiben, Arbeitsplatzanalyse, Geschäftskorrespondenz, Professionalität, Rekrutierung
Gemischt · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Application Security, Security Testing, Secure Coding, Security Requirements Analysis, Open Web Application Security Project (OWASP), Cyber Security Assessment, Security Software, Software Design, Security Controls, Cyber Security Strategy, Computer Security, Information Systems Security, Security Strategy, AI Security, Data Security, Network Security, Security Management, Application Development, Computer Programming, Python Programming
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Development Methodologies, Scheduling, Stakeholder Engagement, Scope Management, Team Management, Project Schedules, Systems Development Life Cycle, Stakeholder Management, Agile Software Development, Team Performance Management, Project Scoping, Project Management, Project Risk Management, Change Control, Team Leadership, Organizational Leadership, Risk Management, Timelines, Project Management Life Cycle, Agile Project Management
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Kontinuierliche Integration, Django (Web-Framework), Full-Stack Web-Entwicklung, Anwendungsdesign, Back-End-Webentwicklung, Web-Entwicklung, Benutzerkonten, Microservices, Anwendungsentwicklung, GitHub, Web-Anwendungen, Kontinuierliche Bereitstellung, CI/CD, Frontend-Integration, Front-End-Webentwicklung, Javascript, Restful API, Web-Design und Entwicklung, Node.JS
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: NumPy, Datenanalyse, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), SonarQube, Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, Code Review, Maintainability, Vulnerability Scanning, Software Quality (SQA/SQC), Risk Mitigation, Software Quality Assurance, MITRE ATT&CK Framework, Vulnerability Assessments, Cyber Security Assessment, Software Technical Review, Continuous Integration, Vulnerability Management, Cyber Attacks
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Systems Development Life Cycle, Vulnerability Assessments, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
Anfänger · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Version Control, Program Development, Software Development, Application Deployment, Git (Version Control System), Software Design Documents, CI/CD, Software Design, DevOps, Unified Modeling Language, GitHub, Debugging, Containerization, Systems Design, Docker (Software), Code Review, Software Documentation, Functional Requirement, Requirements Analysis
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Softwaretechnik, Kontinuierliche Integration, Daten-Ethik, Software-Entwicklung, Agentische Arbeitsabläufe, Anwendungssicherheit, DevSecOps, Software-Entwurfsdokumente, LLM-Bewerbung, Software-Architektur, Software Architektur, Fehlersuche, Generative KI, Code-Überprüfung, Prompt-Muster, Generative AI-Agenten, Software Entwurf
Mittel · Kurs · 1–3 Monate