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.

Politecnico di Milano
Kompetenzen, die Sie erwerben: Course Development, Digital pedagogy, Education Software and Technology, Web Content Accessibility Guidelines, Content Management, AI Integrations
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Cloud Computing, Anwendungsentwicklung, Amazon Webdienste, Architektur des Cloud Computing, Amazon Web Services, Android-Studio, Sitzungseinleitungsprotokolle, Android (Betriebssystem), Android-Entwicklung, Versionskontrolle, Mobile Entwicklung, Computer Vision, Entwurf von Systemen, Telekommunikation, Cloud-Anwendungen, Cloud-Entwicklung, Eingebettete Software, Internet der Dinge, Integrierte Entwicklungsumgebungen, GitHub, Software-Entwurfsdokumente
Mittel · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Einheitstest, Anwendungsentwicklung, Datenwissenschaft, Eclipse (Software), Computer-Programmierwerkzeuge, Datenanalyse, Bereinigung von Daten, Datenvisualisierung, Java Programmierung, Java-Programmierung, Python-Programmierung, Daten-Strukturen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Einheitliche Prüfung, Grundsätze der Programmierung, Pandas (Python-Paket), Datei-E/A, Fehlersuche, Matplotlib
Anfänger · Spezialisierung · 3–6 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: R Programmierung, Experimentieren, Ideenfindung, Kollaborative Software, UI/UX-Forschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Statistische Analyse, Benutzerfreundliches Design, Designforschung, Design erleben, Storyboarding, Mensch-Computer-Interaktion, A/B-Tests, Telearbeit, UI/UX-Strategie, Menschliche Faktoren, Interaktionsdesign, Interaktives Design, Benutzeroberfläche (UI), Benutzerfreundlichkeit
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: LLM Application, Large Language Modeling, Prompt Engineering, Fine-tuning, Prompt Patterns, Model Deployment, Model Training, Generative Model Architectures, Model Optimization, Natural Language Processing, Enterprise Architecture, Machine Learning, Software Design Patterns, Cloud API, API Design
Mittel · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Program Development, Computational Thinking, Software Development, Event-Driven Programming, Programming Principles, Software Engineering, Debugging, Problem Solving, Game Design, Theoretical Computer Science, Computer Programming, Software Quality (SQA/SQC), Data Structures, Python Programming, Video Game Development, Algorithms, Application Development, Computer Science, Functional Testing, User Interface (UI) Design
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Verschlüsselung, Web-Entwicklung, Kryptographische Protokolle, Netzwerk-Protokolle, Kryptographie, Innovation, TCP/IP, Netzwerkverwaltung, Netzwerksicherheit, Netzwerk-Routing, Allgemeine Netzwerkarbeit, Computer-Vernetzung, Netzarchitektur
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Orchestration, AI Workflows, Retrieval-Augmented Generation, Agentic Workflows, LangChain, LangGraph, LLM Application, Prompt Patterns, Tool Calling, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, AI Security, Generative AI Agents, Vector Databases, OpenAI API, AI Integrations, Software Development
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Model-View-Controller, Web-Entwicklung, Anwendungsentwicklung, JSON, jQuery, Javascript und jQuery, Linux, Hypertext Markup Language (HTML), SQL, HTML und CSS, Bereitstellung von Anwendungen, Django (Web-Framework), Cascading Style Sheets (CSS), Javascript, Back-End-Webentwicklung, Datenbank-Anwendung, Ajax, Cloud-Bereitstellung, Linux-Befehle
Mittel · Spezialisierung · 3–6 Monate

Lund University
Kompetenzen, die Sie erwerben: Schreiben, Englische Sprache, Schreiben und Redigieren, Lektorat, Bearbeitung von
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Konfliktmanagement, Zielsetzung, Führungsqualitäten, Entscheidungsfindung, Leistungsbeurteilung, Personalmanagement, Leistungsmanagement, Führung und Management, Rekrutierung, Leiterschaft, Rekrutierung von Talenten, Interviewing-Fähigkeiten, Personalentwicklung, Personalmanagement und -planung, Intelligente Ziele, Vergütungsmanagement, Konstruktives Feedback, Leistungsmanagement für Mitarbeiter, Strategische Entscheidungsfindung, Personalverwaltung
Gemischt · Kurs · 1–3 Monate

IE Business School
Kompetenzen, die Sie erwerben: Konversionstrichter-Analyse, Journey Mapping, Produktmanagement, Branding, Markenmanagement, Schätzung, Verbraucherverhalten, Engagement der Mitarbeiter, Engagement für Kunden, Bedarfsplanung, Interne Kommunikation, Portfolio-Verwaltung, Produktlebenszyklus-Management, Design und Produkt, Entwicklung neuer Produkte, Produktstrategie, Analyse der Wettbewerber, Strategie der Kundenerfahrung (CX), Reise-Mapping, Markenstrategie, Produktplanung
Anfänger · Kurs · 1–3 Monate