
Kompetenzen, die Sie erwerben: Release Management, Application Deployment, Test Planning, CI/CD, Software Quality Assurance, Performance Testing, Software Development Life Cycle, Software Testing, Maintainability, Risk Management, Test Driven Development (TDD), Data Validation, Behavior-Driven Development, Product Lifecycle Management, Systems Analysis, Systems Thinking, Business Process Automation, Data Modeling, Process Flow Diagrams, Digital Transformation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Integrierte Entwicklungsumgebungen, Software-Entwurfsmuster, Versionskontrolle, Objektorientierte Programmierung (OOP), Befehlszeilen-Schnittstelle, Grundsätze der Programmierung, Objektorientierter Entwurf, Softwareentwicklung, Git (Versionskontrolle-System), Software Entwurf, Software-Ingenieur
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Fehlersuche, Datenanalyse, Computer Programmierung, Algorithmen, Integrierte Entwicklungsumgebungen, Datei-E/A, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Statistische Analyse, Grundsätze der Programmierung, Datenmanipulation, Java Programmierung, Daten importieren/exportieren, Problemlösung, Datenverarbeitung, Software-Tests, Software-Dokumentation, Java, Software Entwurf, API-Design
Anfänger · Kurs · 1–3 Monate

Pontificia Universidad Católica del Perú
Kompetenzen, die Sie erwerben: User Story, Human Computer Interaction, Software Development Life Cycle, Functional Requirement, Unified Modeling Language, Requirements Analysis, Prototyping, Usability, User Experience, User Interface (UI) Design, User Requirements Documents, Persona (User Experience), Interaction Design, User Centered Design, Human Factors, System Requirements, Software Design, Human Centered Design, Software Engineering, Systems Development
Anfänger · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Diagramm Entwurf, Lebenszyklus der Systementwicklung, Funktionale Anforderung, Systemanforderungen, Modellevaluation, Projektmanagement, Objektorientierte Programmierung (OOP), Analyse der Anforderungen, Datenmodellierung, Softwareentwicklung, Unified Modeling Language, Objektorientierter Entwurf, Software-Ingenieur, Projektplanung, Systemsoftware Systeme
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: YAML, JSON, Virtualisierung und Virtuelle Maschinen, Software-Entwurfsmuster, Erweiterbare Markup-Sprache (XML), Software-Entwicklungstools, Versionskontrolle, Schnittstelle zur Anwendungsprogrammierung (API), Softwareentwicklung, Entwicklungsumgebung, TCP/IP, Netzwerktechnik, Methoden der Softwareentwicklung, Web-Anwendungen, Restful API
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Software Development Methodologies, Application Lifecycle Management, Interpersonal Communications, Scrum (Software Development), Sprint Retrospectives, User Story, Waterfall Methodology, Sprint Planning, Quality Management, Project Management, Cross-Functional Collaboration, Continuous Improvement Process
Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Systemanforderungen, Verifizierung und Validierung, Agile Methodik, Analyse der Anforderungen, Software-Tests, Software-Ingenieur, Agile Entwicklung von Software, Software-Architektur, Methoden der Softwareentwicklung, Dokumente zu den Benutzeranforderungen, Bereitstellung von Anwendungen, Wasserfall-Methodik, Lebenszyklus der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Unified Modeling Language, Qualitätssicherung, Software-Entwurfsmuster, Projektmanagement, Systeme Design, Entwicklung von Systemen, Objektorientierter Entwurf, Software Entwurf, Projektplanung, Software-Architektur, Prozessgesteuerte Entwicklung, Software-Ingenieur, Lebenszyklus der Softwareentwicklung, Systemanalyse
Mittel · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Fehlersuche, Systemprüfung, Unified Modeling Language, Nutzungsakzeptanztests (UAT), Agile Methodik, Projektmanagement, Konfigurationsverwaltung, Analyse der Anforderungen, Wasserfall-Methodik, Testfall, White-Box-Tests, Softwareentwicklung, Software-Tests, Lebenszyklus der Softwareentwicklung, Methoden der Softwareentwicklung, Sichere Kodierung, Integrationstests, Einheitstest, Software-Ingenieur, Abnahmeprüfung
Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Sprint-Retrospektiven, Agile Methodik, Kontinuierliche Integration, Sprint-Planung, Scrum (Software-Entwicklung), Agile Entwicklung von Software, Agiles Projektmanagement, Methoden der Softwareentwicklung, Wasserfall-Methodik, Anwenderbericht, Testgetriebene Entwicklung (TDD)
Mittel · Kurs · 1–4 Wochen