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: PHP (Scripting Language), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, DevOps, Linux, Full-Stack Web Development, Data Store, Command-Line Interface, Back-End Web Development, Server Side, Secure Coding, Scripting, Database Management, SQL, Javascript
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Data Preprocessing, Data Pipelines, Java, Data Processing, Feature Engineering, Data Cleansing, Data Quality, Data Transformation, Data Validation, Data Access, Continuous Monitoring, Unit Testing, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

The University of Sydney
Kompetenzen, die Sie erwerben: Benutzer-Feedback, Entwerfen, Menschenzentriertes Design, Service Design, Prototyping, Ideenfindung, Design Thinking, Innovation, Fallstudien, Produktentwicklung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Statistische Analyse, Statistische Inferenz, Statistische Modellierung, Statistische Methoden, Wahrscheinlichkeit & Statistik, Statistisches Programmieren, Python-Programmierung, Statistik, Regressionsanalyse, Modellevaluation, Bayessche Statistik, Statistisches maschinelles Lernen, Stichproben (Statistik), Matplotlib, Datenkompetenz, Seaborn, Statistische Software, Jupyter, Datenvisualisierung
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, Agentic Workflows, AI Security
Mittel · Kurs · 1–4 Wochen
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Power Electronics, Control Systems, USB, Electronic Systems, Simulations, Engineering Documentation, Semiconductors, Electrical Engineering, Engineering Design Process, Electrical Systems, Electronic Components, Electrical Power, Hardware Design, Electronics, Technical Communication, Electronics Engineering, electromagnetics, Electric Power Systems, Simulation and Simulation Software, Design Specifications
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: API-Tests, Software-Tests, Testautomatisierung, Mockups, Microservices, Anwenderbericht, Verhaltensbasierte Entwicklung, Testfall, Restful API, Gherkin (Skriptsprache), Test Daten, Test-Tools, Code-Abdeckung, Testgetriebene Entwicklung (TDD), Einheitstest
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Microsoft Excel, Datenanalyse, Datenvorverarbeitung, Statistisches Programmieren, Daten importieren/exportieren, Datenmanipulation, Datenvalidierung, SQL, Datenzugang, Deskriptive Statistik, SAS (Software), Daten bereinigen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Software Installation, Computer Graphics, Visualization (Computer Graphics), Animations, System Configuration, User Interface (UI)
Anfänger · Kurs · 1–3 Monate

IE Business School
Kompetenzen, die Sie erwerben: Experimentieren, Verbraucherverhalten, Datenanalyse, Business Marketing, Kundenanalyse, Umfragen, Business Research, Forschungsdesign, Marketing-Strategien, Marktforschung, Methoden der Forschung, Entscheidungsfindung, Fokusgruppe, Marktanalyse, Umfrage erstellen, Forschungsberichte
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Backlogs, Jira (Software), Sprint Planning, Agile Methodology, Agile Product Development, User Story, Process Development, Data-Driven Decision-Making, Workflow Management, Prioritization, Key Performance Indicators (KPIs), Process Design, Continuous Improvement Process, Project Estimation, Quality Assurance, Standard Operating Procedure
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden