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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Claude Code, Prompt Patterns, No-Code Development, Generative AI Agents, Engineering Software, AI Enablement, AI Orchestration, AI powered creativity, LLM Application, AI Product Strategy, Anthropic Claude, AI literacy, Agentic Workflows, AI Workflows, Decision Intelligence, Dashboard Creation, Artificial Intelligence, Large Language Modeling
★ 4.8 (8208) · Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Teamleitung, Coachen, Produktanforderungen, Teambildung, Beeinflussung, Agile Produktentwicklung, Anwenderbericht, Organisatorischer Wandel, Prioritätensetzung, Teamorientiert, Rückstände, Projektmanagement-Software, Produkt-Roadmaps, Sprint-Planung, Agile Software-Entwicklung, Agile Methodik, Agiles Projektmanagement, Sprint-Retrospektiven, Wasserfall-Methodik, Problemlösung
★ 4.8 (15.306) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Programm-Entwicklung, Datenanalyse, Objektorientierte Programmierung (OOP), Computerprogrammierung, Methoden des maschinellen Lernens, Software zur Datenvisualisierung, Datei-E/A, Grundsätze der Programmierung, Algorithmen, Bildanalyse, Schnelles Engineering, ChatGPT, Modellierung großer Sprachen, Objektorientierter Entwurf, Funktionales Design, Dimensionalitätsreduktion, Matlab, Software-Entwicklung, Angewandtes maschinelles Lernen
★ 4.8 (18.378) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI Product Strategy, Prompt Engineering, Prompt Patterns, Generative AI, Generative Model Architectures, Responsible AI, Prompt Engineering Tools, ChatGPT, AI literacy, Multimodal Prompts, Risking, Google Gemini, AI powered creativity, Product Management, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Model Evaluation, Artificial Intelligence, Machine Learning, Product Development
★ 4.7 (12.050) · Mittel · Spezialisierung · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Prüfung der Benutzerfreundlichkeit, Software-Qualitätssicherung, Technische Überprüfung der Software, Scrum (Software-Entwicklung), Nutzerforschung, Agile Software-Entwicklung, Agiles Projektmanagement, Sprint-Retrospektiven
★ 4.7 (1693) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Software-Entwicklung, Objektorientierte Programmierung (OOP), Software-Entwicklung, Computerprogrammierung, Fehlersuche, Software-Entwurfsmuster, Grundsätze der Programmierung, Software-Entwicklungstools, Objektorientierter Entwurf, Software-Versionierung, Versionskontrolle, Software-Entwicklung, Git (Versionskontrollsystem)
★ 4.5 (6) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, Bewertung des Modells, Statistische Visualisierung, Text Mining, Python-Programmierung, Datenmanipulation, Netzwerk-Modell, Überwachtes Lernen, NumPy, Vorverarbeitung von Daten, Software zur Datenvisualisierung, Matplotlib, Datenvisualisierung, Verarbeitung natürlicher Sprache, Plot (Grafiken), Technische Merkmale, Analyse sozialer Netzwerke, Pandas (Python-Paket), Angewandtes maschinelles Lernen, Netzwerkanalyse
★ 4.5 (34.393) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Application Performance Management, Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Kubernetes, Cloud Infrastructure, Identity and Access Management, Data Loss Prevention, Load Balancing, Network Monitoring, Prompt Engineering Tools, Cloud Security, Containerization, Virtual Networking, Network Architecture, Infrastructure As A Service (IaaS), Prompt Patterns, Network Routing, Virtual Private Networks (VPN), Dashboard Creation, Prompt Engineering
★ 4.7 (50.568) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Programm-Entwicklung, UI-Komponenten, HTML und CSS, Computational Thinking, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Interaktives Design, Computerprogrammierung, Computergrafik, Grundsätze der Programmierung, Benutzeroberfläche (UI), Algorithmen, Javascript, Bildanalyse, Web-Anwendungen, Web-Entwicklung, Web-Design, Web-Design und Entwicklung, Ereignisgesteuerte Programmierung
★ 4.6 (14.958) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Security, Infrastructure as Code (IaC), Cloud Platforms, Cloud Computing, Cloud Storage, Hybrid Cloud Computing, Systems Analysis, Process Improvement, Cloud Engineering, Cloud Solutions, Cloud Development, Requirements Analysis, Data Modeling, Multi-Cloud, Infrastructure As A Service (IaaS), DevOps, Docker (Software), Solution Design, Microservices
★ 4.6 (7854) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), File I/O, .NET Framework, Object Oriented Programming (OOP), Program Development, C and C++, Database Application, Functional Design, Maintainability, ASP.NET, Object Oriented Design, Database Development, Database Software, Application Development, Application Design, Databases, Data-oriented programming, System Programming, Data Structures, Operations Management
Anfänger · Spezialisierung · 1–3 Monate

The University of Edinburgh
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Programm-Entwicklung, Software-Entwicklung, Computational Thinking, Computerprogrammierung, Grundsätze der Programmierung, Algorithmen, Spiel-Design, Animationen, Animation und Spieldesign, Computer-Programmierwerkzeuge, Software-Entwicklung, No-Code-Entwicklung, Wiederverwendbarkeit von Code, Ereignisgesteuerte Programmierung
★ 4.7 (3970) · Anfänger · Kurs · 1–3 Monate