
Scrimba
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components, Web Development
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Anwendungsentwicklung, Software-Entwicklung, Computer Programmierung, Java-Programmierung, Lebenszyklus der Systementwicklung, Rechnerische Logik, Programm-Entwicklung, Software Entwurf, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Computerprogrammierung, Integrierte Entwicklungsumgebungen, Lebenszyklus der Softwareentwicklung, Objektorientierter Entwurf, Java Programmierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Virtualisierung und virtuelle Maschinen, YAML, Instandhaltbarkeit, API-Tests, Daten importieren/exportieren, Software-Entwicklungstools, JSON, Software-Entwurfsmuster, Restful API, Methoden der Softwareentwicklung, Git (Versionskontrollsystem), Computer-Programmierwerkzeuge, Entwicklungsumgebung, Netzwerktechnik, Anwendungsprogrammierschnittstelle (API), Devops-Werkzeuge, Erweiterbare Sprachen und XML, Erweiterbare Markup-Sprache (XML), Versionskontrolle
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Prozessablaufdiagramme, Software-Qualitätssicherung, Risikomanagement, Automatisierung von Geschäftsprozessen, Systemprüfung, Testgetriebene Entwicklung (TDD), Datenmodellierung, Produktlebenszyklus-Management, Digitale Transformation, Rahmen für das Risikomanagement, CI/CD, Bereitstellung von Anwendungen, Planung der Prüfung, Software-Prüfung, Systemanalyse, Lebenszyklus der Softwareentwicklung, Verhaltensbasierte Entwicklung, Systemorientiertes Denken, Freigabe-Management
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Agile Methodik, Software-Entwicklung, Verifizierung und Validierung, Systemanforderungen, Softwaretechnik, Software-Architektur, Wasserfall-Methodik, Prozessgesteuerte Entwicklung, Software Architektur, Methoden der Softwareentwicklung, Entwicklungstests, Bereitstellung von Anwendungen, Agile Software-Entwicklung, Software-Prüfung, Lebenszyklus der Softwareentwicklung, Analyse der Anforderungen, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Lineare Algebra, Animation und Spieldesign, Computer-Grafik-Techniken, Logo-Entwurf, Animationen, Mobile Entwicklung, Visualisierung (Computergrafik), Android (Betriebssystem), Farbenlehre, 3D-Assets, Android-Studio, Virtuelle Realität, Virtuelle Umgebung, Android-Entwicklung, Kreatives Design, Erweiterte und virtuelle Realität (AR/VR), Computergrafik
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Data Presentation, Scientific Visualization, Application Development, Object Oriented Design, Data Visualization Software, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Data Visualization, Graphical Tools, C and C++, Computational Thinking, Computer Graphic Techniques, Program Development, Graphic and Visual Design, Software Visualization
Anfänger · Spezialisierung · 3–6 Monate