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 California San Diego
Kompetenzen, die Sie erwerben: Kryptographie, Theoretische Informatik, Wahrscheinlichkeitsrechnung und Statistik, Deduktive Argumentation, Netzwerkanalyse, Graphentheorie, Kombinatorik, Python-Programmierung, Kryptographische Protokolle, Verschlüsselung, Grafische Darstellung, Wahrscheinlichkeit, Schlüsselverwaltung, Algorithmen, Logisches Denken, Grundsätze der Programmierung, Rechnerische Logik, Bayessche Statistik, Cybersecurity, Computational Thinking
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Computer Hardware, Data Storage Technologies, Data Storage, Network Support, Hardware Architecture, Data Management, Data Maintenance, System Configuration, Network Protocols, Microsoft Teams, Firewall, Cloud Services, Data Loss Prevention, Productivity Software, Hardening, Security Controls, Help Desk Support, Debugging, Multi-Factor Authentication, Cloud Computing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

The Museum of Modern Art
Kompetenzen, die Sie erwerben: 3D-Modellierung, Gestaltung, Kreativität, Soziale Auswirkungen, Kulturelle Sensibilität, Kunstgeschichte, Ästhetik, Sozialkunde, Umweltproblem, Nachhaltige Entwicklung, Nonverbale Kommunikation, Nachhaltigkeitsstandards, Kulturelle Vielfalt, Entwurf, Soziologie, Weltgeschichte
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Computerprogrammierung, Graphentheorie, Datei-E/A, C und C++, Algorithmen, C (Programmiersprache), Speicherverwaltung, C++ (Programmiersprache), Objektorientierter Entwurf, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Computer Programmierung
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Management, Serverless Computing, Google Cloud Platform, Digital Transformation, Data Governance, Cloud Services, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Cloud Infrastructure, Artificial Intelligence and Machine Learning (AI/ML), Application Programming Interface (API), Real Time Data, Business Transformation, Data Management, Hybrid Cloud Computing, Data Warehousing, Artificial Intelligence, Cloud Platforms, Cloud Computing, Cyber Governance
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Entrepreneurship, Management Accounting, People Management, Small Business Accounting, Business Management, Human Resources Management and Planning, Marketing, People Development, Accounting, Staff Management, Marketing Strategies, Financial Management, Profit and Loss (P&L) Management, Customer Retention, Financial Acumen, Business Modeling, Finance, Recruitment, Operational Efficiency, Persona (User Experience)
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenmanipulation, Datenkompetenz, Python-Programmierung, Infografiken, Grafische Darstellung, Matplotlib, Statistische Visualisierung, Plot (Grafiken), Grafische und visuelle Gestaltung, Interaktive Datenvisualisierung, Präsentation der Daten, Software zur Datenvisualisierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, Video Game Development, Animation and Game Design, Game Design, Animations, User Interface (UI), Interactive Design, Prototyping, Virtual Environment, Simulation and Simulation Software, Visualization (Computer Graphics), Simulations, Artificial Intelligence, User Interface (UI) Design, 3D Assets, Physics, Event-Driven Programming, UI Components, Scripting, Development Environment
Mittel · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Computerprogrammierung, Theoretische Informatik, Interaktives Design, Graphentheorie, Bioinformatik, Kombinatorik, Python-Programmierung, Anwendungsentwicklung, Programm-Entwicklung, Datenanalyse, Wahrscheinlichkeit, Algorithmen, Entwicklung von Videospielen, UI-Komponenten, Animation und Spieldesign, Grundsätze der Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Computational Thinking, Computer Programmierung
Anfänger · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Angular, Jest (JavaScript Testing Framework), Unit Testing, Test Script Development, Test Case, JavaScript Frameworks, Web Development Tools, TypeScript, Front-End Web Development, Frontend Performance, Performance Tuning, Full-Stack Web Development, Scalability, Enterprise Application Management, Web Development, Application Deployment, Software Design Patterns, Maintainability, Data Validation, Back-End Web Development
Mittel · Kurs · 1–3 Monate

Anthropic
Kompetenzen, die Sie erwerben: Automatisierung, Modell-Kontext-Protokoll, LLM-Bewerbung, Werkzeuganrufe, Claude Code, Software-Entwicklung, Anthropischer Claude, Befehlszeilenschnittstelle, Software-Entwicklungstools, Softwaretechnik, Code-Überprüfung, Generative AI-Agenten, GitHub, Kontext-Management
Gemischt · Kurs · 1–4 Wochen

IE Business School
Kompetenzen, die Sie erwerben: Produkt Marketing, Wirtschaftliche Forschung, Marketing-Strategien, Marktanalyse, Wert-Angebote, Unternehmensplanung, Produktmarketing, Marketing Management, Peer Review, Strategisches Marketing, Produktförderung, Marktforschung, Zielmarkt, Erhebungen, Marketing-Kanal, Verbraucherverhalten, Erstellung von Umfragen, Fallstudien, Marketing, Produktplanung, Marketing-Planung, Geschäftsplanung
Anfänger · Spezialisierung · 3–6 Monate