
Kompetenzen, die Sie erwerben: HTML und CSS, Technische Software, Cloud Computing, Generative KI, Node.JS, Cloud-Bereitstellung, CI/CD, Cloud Computing Architektur, Istio, Cloud-natives Computing, Server-Seite, Django (Web-Framework), Lebenszyklus der Softwareentwicklung, Reaktionsfähiges Webdesign, React Redux, Git (Versionskontrolle-System), Daten importieren/exportieren, Bereitstellung von Anwendungen, Restful API, Software-Architektur
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Systems Development, Software Development, Functional Requirement, Restful API, Database Management, Object Oriented Programming (OOP), Digital Transformation, Java Programming, Generative AI
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Validation, Application Design, Database Application, Business Reporting, Data Management, SQL, .NET Framework, Data Structures, Javascript and jQuery, Programming Principles, Web Development, Maintainability
Anfänger · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Testautomatisierung, Einheitstest, Testfall, Verhaltensbasierte Entwicklung, Sicherheitsprüfung, Verifizierung und Validierung, Gurke (Software), Software-Tests, JUnit, White-Box-Tests, Leistungstests, Prüfbarkeit, Entwicklungstests, Code-Abdeckung, Gherkin (Skriptsprache), Selenium (Software), Open Web Application Security Project (OWASP), Regressionstests, Systemprüfung, Software-Entwicklungstools
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Debugging, Data Analysis, Automation, Cloud Computing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Software Entwurf, Software-Qualität (SQA/SQC), Scrum (Software-Entwicklung), Kanban-Prinzipien, Programm-Entwicklung, Agiles Projektmanagement, Prozess-Mapping, Design Thinking, User Experience Design, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Software-Qualitätssicherung, Anwenderbericht, Software-Ingenieur, Agile Entwicklung von Software, Objektorientierter Entwurf, Agile Methodik, Software-Entwurfsmuster, Software-Architektur, Anwendungssicherheit
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Software Entwurf, Eingebettete Software, Eingebettete Systeme, Computer Architektur, Hardware-Architektur, Software-Entwicklungstools, C (Programmiersprache), Entwicklungsumgebung, Fehlersuche, Tools erstellen, Git (Versionskontrolle-System), Technische Überprüfung der Software, Versionskontrolle, Konfigurationsverwaltung für Software
Mittel · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Unified Modeling Language, Projektplanung, Software Entwurf, Abnahmeprüfung, Funktionale Anforderung, Systeme Design, Analyse der Anforderungen, Projektmanagement, Software-Architektur, Software-Tests, White-Box-Tests, Konfigurationsverwaltung, Software-Entwurfsmuster, Objektorientierter Entwurf, Software-Ingenieur, Lebenszyklus der Softwareentwicklung, Methoden der Softwareentwicklung, Prozessgesteuerte Entwicklung, Fehlersuche, Datenmodellierung
Mittel · Spezialisierung · 3–6 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Open Source Technologie, Befehlszeilen-Schnittstelle, Skripting, Software Versionierung, Unix-Befehle, Linux, CI/CD, Kollaborative Software, Linux-Befehle, Dateisysteme, Shell-Skript, Bash (Skriptsprache), GitHub, Benutzerkonten, System-Konfiguration, Versionskontrolle, Git (Versionskontrolle-System), Software-Entwicklungstools, Linux Verwaltung, Paket- und Software-Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Engineering, Security Requirements Analysis, Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Information Privacy, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Mittel · Spezialisierung · 1–3 Monate