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.

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Künstliche Intelligenz, Daten bereinigen, Datenverarbeitung, Datenumwandlung, Statistische Hypothesentests, Explorative Datenanalyse, Statistische Analyse, Statistische Inferenz, Datenzugang, Wahrscheinlichkeit & Statistik, Datenmanipulation, Jupyter, Pandas (Python-Paket), Feature Technik, Datenanalyse, Datenqualität
Mittel · Kurs · 1–3 Monate

New York University
Kompetenzen, die Sie erwerben: Modellierung von Bedrohungen, Sicherheitstechnik, Cybersicherheit, Verschlüsselung, Cyber-Risiko, Management von Bedrohungen, Computer Sicherheit, Erkennung von Bedrohungen, Netzwerksicherheit, Verteilte Denial-of-Service-(DDoS)-Angriffe, Techniken der Ausbeutung, Cyber-Angriffe, Sicherheit von Informationssystemen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Programming Principles, Computational Thinking, Computer Programming, Integrated Development Environments, File Management, Algorithms, Maintainability, Simulations, Data Validation
Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Datenmanagement, Daten bereinigen, Automatisierung, UI Komponenten, Daten importieren/exportieren, Simulationen, Benutzeroberfläche (UI), Skriptsprachen, Datenstrukturen, Problemlösung, Fehlersuche, Skripting, Visual Basic (Programmiersprache), Microsoft Excel, Grundsätze der Programmierung, Tabellenverarbeitungssoftware, Excel-Makros, Datenvalidierung
Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Daten-Storytelling, Dashboard, Visualisierung (Computergrafik), Datenvisualisierungssoftware, Kommunikation mit Stakeholdern, Tableau Software, Geschäftsprozessverbesserung, Geschäftsprozess, Unternehmensanalytik, Datenvisualisierung, Datenanalyse, Präsentationen, Datenmanipulation
Gemischt · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Video Editing, Creativity, Video Production, Photo/Video Production and Technology, Storytelling, Aesthetics, Performing Arts, Editing
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI Agents, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Application Programming Interface (API), Natural Language Processing, User Experience Design, Technical Documentation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Betriebssysteme, Automatisierung, Befehlszeilen-Schnittstelle, Unix-Befehle, Skriptsprachen, Ubuntu, Linux-Befehle, Software-Installation, Dateiverwaltung, Skripting, Unix, Bash (Skriptsprache), Shell-Skript, Linux, Linux-Server, Netzwerkprotokolle
Anfänger · Kurs · 1–4 Wochen

McMaster University
Kompetenzen, die Sie erwerben: Lifelong Learning, Mentorship, Willingness To Learn, Adaptability, Professional Development, Personal Development, Growth Mindedness, Learning Strategies, Resilience, Self-Awareness, Cognitive flexibility, Stress Management, Overcoming Obstacles
Anfänger · Kurs · 1–4 Wochen

Copenhagen Business School
Kompetenzen, die Sie erwerben: Wettbewerbsanalyse, Zielsetzung, Organisatorischer Wandel, Änderungsmanagement, Organisatorische Strategie, Strategisches Denken, Peer Review, Strategische Führung, Geschäftsstrategie, Organisatorische Struktur, Innovation, Fallstudien, Strategische Planung, Marktanalyse, Strategische Entscheidungsfindung, Business Management, Kultur-Transformation, Ressourcenmanagement, Ausführung des Plans, Geschäftsplanung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Containerization, Devops Tools, Docker (Software), Amazon Web Services, Application Deployment, Scenario Testing, Network Troubleshooting, Ubuntu, Infrastructure Architecture, Development Environment, Cloud Computing Architecture, System Configuration
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), PHP (Skriptsprache), Sichere Kodierung, Entwicklungsumgebung, Fehlersuche, MySQL, Web-Server, Datenbank Entwicklung, Web-Entwicklung, Web-Anwendungen, Cascading Style Sheets (CSS), Datenvalidierung, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate