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.

Imperial College London
Kompetenzen, die Sie erwerben: Zusammenarbeit, Brainstorming, Kreative Problemlösung, Ideenfindung, Kreatives Denken, Unabhängiges Denken, Kreativität, Problemlösung
Anfänger · Kurs · 1–3 Monate

Atchison Technology
Kompetenzen, die Sie erwerben: Scalability, Cloud-Native Computing, Software Architecture, Software As A Service, Systems Architecture, Cloud Computing Architecture, Cloud Applications, Service Level, Infrastructure Architecture, Enterprise Architecture, Application Design, Capacity Management, Application Programming Interface (API), System Monitoring, Service Management, Incident Response, Software Engineering, Dependency Analysis, Risk Management Framework
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Technische Kommunikation, Benutzeroberfläche (UI) Design, Interaktives Design, Prototyping, Attrappen, Typografie, Nutzerforschung, Design Bewertungen, Entwurf von Systemen, Grafische und visuelle Gestaltung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Bewegte Grafiken, Benutzererfahrung, Figma (Entwurfssoftware), Interaktionsdesign, Benutzerfreundlichkeit, Gestaltungselemente und -prinzipien, Prüfung der Benutzerfreundlichkeit, Benutzerfreundliches Design, Designforschung
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: GitHub Copilot, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Software Documentation, GitHub, Context Engineering, LLM Application, AI Workflows, Agentic Workflows, Context Management, Software Development
Anfänger · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Python Programming, Algorithms, Code Reusability
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: GitHub Copilot, Object-Relational Mapping, Restful API, Code Review, Test Case, API Testing, Software Testing, Test Script Development, Test Automation, Development Testing, Business Logic, Application Development, AI Workflows, Requirements Analysis, GitHub, API Design, Application Programming Interface (API), Software Technical Review, Software Architecture, Data Integrity
Mittel · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Computerprogrammierung, Funktionales Design, Wiederverwendbarkeit von Code, Objektorientierter Entwurf, Grundsätze der Programmierung, Daten-Strukturen, Rechnerische Logik, Objektorientierte Programmierung (OOP), Scala-Programmierung, Computer Programmierung
Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Ggplot2, Plot (Graphics), Data Manipulation, Simulations, Statistical Software, Statistical Visualization, grep, Data Processing, Graphing, Programming Principles, Data Import/Export, Exploratory Data Analysis, Data Structures, Software Installation, Package and Software Management
Anfänger · Kurs · 1–3 Monate
University of Pennsylvania
Kompetenzen, die Sie erwerben: Emotionale Intelligenz, Forschung, Persönliche Entwicklung, Kognitive Flexibilität, Persönliche Attribute, Einfühlungsvermögen und emotionale Intelligenz, Positive Verhaltensunterstützung, Zielsetzung, Forschungsmethodologien, Selbst-Bewusstsein, Psychologie, Intelligente Ziele, Qualitative Forschung, Überwindung von Hindernissen, Wissenschaftliche Methoden, Forschungsdesign, Aufbau von Beziehungen, Optimismus, Positivität, Widerstandsfähigkeit
Anfänger · Spezialisierung · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Marketing-Effektivität, Marketing-Strategien, Markenstrategie, Markenbekanntheit, Marketing-Budgets, Kundenanalyse, Datengestützte Entscheidungsfindung, Ressourcen-Zuweisung, Markenmanagement, Marketing-Analytik, Regressionsanalyse, Verbraucherverhalten, Prädiktive Analytik, A/B-Tests, Datengesteuertes Marketing, Statistische Analyse, Kundeneinblicke, Rentabilität der Investition, Branding, Statistische Methoden
Anfänger · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Blockchain, Kryptographie, Verifizierung und Validierung, Verteiltes Rechnen, Kryptographische Protokolle, Transaktionsverarbeitung, Virtuelle Umgebung, Algorithmen, Virtuelle Maschinen, Netzwerk-Protokolle, Integrität der Daten
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenvisualisierung, Dimensionalitätsreduktion, R (Software), Datenanalyse, Statistische Visualisierung, Grafische Darstellung, Plot (Grafiken), Unüberwachtes Lernen, Explorative Datenanalyse, Statistische Analyse, Software zur Datenvisualisierung, Ggplot2, Statistische Methoden
Gemischt · Kurs · 1–4 Wochen