
University of Colorado System
Kompetenzen, die Sie erwerben: Unified Modeling Language, Objektorientierter Entwurf, Software Entwurf, Datenbank Management, Anwendungssicherheit, Einheitstest, Datenbank-Design, Systeme Design, Lebenszyklus der Softwareentwicklung, Technischer Entwurf, Modellierung von Bedrohungen, Software-Architektur, Datenflussdiagramme (DFDs), Bewertungen der Anfälligkeit, Usability-Tests, Sichere Kodierung, Open Web Application Security Project (OWASP), Sicherheitssoftware, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Software-Entwurfsmuster
Anfänger · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), UI Komponenten, Persistenz der Daten, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Model-View-Controller, Anwendungsentwicklung, iOS Entwicklung, Grundsätze der Programmierung, Animationen, Swift Programmierung, Persistenz, Anwendungsdesign, Objective-C (Programmiersprache), Apple Xcode, Apple iOS, Anwendungs-Rahmenwerke, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Interaktionsdesign
Mittel · Spezialisierung · 3–6 Monate

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

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud Applications, Google Cloud Platform, Cloud Infrastructure, Application Deployment, Prompt Engineering, Kubernetes, Cloud Development, Serverless Computing, Cloud-Native Computing, Microservices, Containerization, Application Development, Application Programming Interface (API), Infrastructure as Code (IaC), Cloud Services, Identity and Access Management, Cloud Storage, Cloud Computing, Debugging
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklungstools, JSON, TCP/IP, YAML, Erweiterbare Markup-Sprache (XML), Virtualisierung und Virtuelle Maschinen, Softwareentwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Restful API, Entwicklungsumgebung, Netzwerktechnik, Versionskontrolle, Web-Anwendungen, Methoden der Softwareentwicklung, Software-Entwurfsmuster
Mittel · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Virtuelle Realität, 3D-Assets, Animation und Spieldesign, Android Entwicklung, Computer-Grafik-Techniken, Anwendungsentwicklung, Animationen, Visualisierung (Computergrafik), Android Studio, Erweiterte und virtuelle Realität (AR/VR), Logo-Entwurf, Virtuelle Umgebung, Computergrafik, Interaktionsdesign
Mittel · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: TCP/IP, Betriebssysteme, Systemsoftware Systeme, Computer-Vernetzung, Netzwerksicherheit, Dateisysteme, Computer-Systeme, Computer Hardware, Computerkenntnisse, Informationstechnologie, Allgemeine Vernetzung, Netzwerkprotokolle
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenvorverarbeitung, Daten bereinigen, Objektorientierte Programmierung (OOP), Open Source Technologie, Interaktive Datenvisualisierung, Web Scraping, Datenvisualisierungssoftware, Paket- und Software-Management, Datamaps, Einheitstest, Software-Dokumentation, Fehlersuche, Merkblatt (Software), Ggplot2, R-Programmierung, Datenumwandlung, Technische Dokumentation, Datenvisualisierung, Tidyverse (R-Paket)
Anfänger · Spezialisierung · 3–6 Monate

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: Sprint-Retrospektiven, Anwenderbericht, Scrum (Software-Entwicklung), Rückstände, Kontinuierliche Integration, Agile Methodik, Agile Entwicklung von Software, Agiles Projektmanagement, Testgetriebene Entwicklung (TDD), Sprint-Planung, Methoden der Softwareentwicklung
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Debugging, Animations, Programming Principles, Graphics Software, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Event-Driven Programming, Computational Logic, Data Structures, Computer Programming, Development Environment, Scripting
Anfänger · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: Rust (Programming Language), Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)
Mittel · Spezialisierung · 1–3 Monate