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: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

SkillUp
Kompetenzen, die Sie erwerben: Prompt Engineering, AI Workflows, AI Orchestration, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Enablement, Software Architecture, Integrated Development Environments, Code Review, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Database Design, Python Programming, Automation
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Front-End Web-Entwicklung, Bootstrap (Front-End-Framework), Ereignisgesteuerte Programmierung, Javascript, Browser-Kompatibilität, Web-Entwicklung, Web Design und Entwicklung, Webdesign, User-Interface-(UI)-Design, Benutzerfreundlichkeit, Verifizierung und Validierung, Benutzeroberfläche (UI), Interaktives Design, Web-Entwicklungstools, Reaktionsfähiges Webdesign, HTML und CSS, Wireframing
Anfänger · Spezialisierung · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Anforderungsmanagement, Umfangsmanagement, Erhebung von Anforderungen, Anwenderbericht, Abnahmeprüfung, Prioritätensetzung, Kundenbetreuung, Geschäftliche Anforderungen, Rückstände, Funktionale Anforderung, Systemanforderungen, Kontrolle ändern, Dokumente zu den Benutzeranforderungen, Agile Entwicklung von Software, Produktanforderungen, Analyse der Anforderungen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Explorative Datenanalyse, Modellevaluation, Daten importieren/exportieren, Plotly, Generative KI, Daten bereinigen, Datenumwandlung, Interaktive Datenvisualisierung, Datenanalyse, Jupyter, Unüberwachtes Lernen, Datenvisualisierungssoftware, Data-Mining, Datenkompetenz, Professionelles Netzwerken, Überwachtes Lernen, Datenmanipulation, Datenvisualisierung, Dashboard
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Faltungsneuronale Netzwerke, Computervision, MLOps (Maschinelles Lernen Operations), Transfer Learning, Deep Learning, PyTorch (Bibliothek für Maschinelles Lernen), Datenvorverarbeitung, Rekurrente Neuronale Netze (RNNs), Fehlersuche, Angewandtes maschinelles Lernen, Einbettungen, Leistungsoptimierung, Tensorflow, Bildanalyse, Überwachtes Lernen, Künstliche neuronale Netze, Keras (Bibliothek für Neuronale Netze), Umarmendes Gesicht, Verarbeitung natürlicher Sprache
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate
Macquarie University
Kompetenzen, die Sie erwerben: Daten-Storytelling, Erweiterte Analytik, Microsoft Büro, Datenvorverarbeitung, Analytische Fähigkeiten, Unternehmensanalytik, Excel-Formeln, Daten Präsentation, Datenmodellierung, Excel-Makros, Tabellenverarbeitungssoftware, Ausdrücke zur Datenanalyse (DAX), Datenmanipulation, Dashboard, Finanzielle Prognosen, Microsoft Excel, Datenkompetenz, Datenanalyse-Software, Pivot-Tabellen und Diagramme, Datenvalidierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Jenkins, Kontinuierliche Integration, Scrum (Software-Entwicklung), Kubernetes, Systemüberwachung, Sichere Kodierung, Cloud-Anwendungen, Bereitstellung von Anwendungen, Open Web Application Security Project (OWASP), CI/CD, Istio, Agile Entwicklung von Software, Testgetriebene Entwicklung (TDD), Cloud-Bereitstellung, Agile Methodik, OpenShift, Gherkin (Skriptsprache), Code-Abdeckung, DevOps, Grafana
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Eingebettete Software, Netzwerk Architektur, Netzwerkprotokolle, Hardware-Architektur, Computer Hardware, Internet der Dinge, Drahtlose Netzwerke, Eingebettete Systeme
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Code-Überprüfung, Kontinuierliche Integration, Datenvorverarbeitung, Daten bereinigen, Software-Tests, Merkblatt (Software), R-Programmierung, GitHub, Datenvisualisierungssoftware, Software-Dokumentation, Technische Dokumentation
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Deep Learning, Rekurrente Neuronale Netze (RNNs), Python-Programmierung, Lineare Algebra, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Infinitesimalrechnung, Überwachtes Lernen
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Continuous Integration, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Full-Stack Web Development, Web Development, SQL, Microsoft Copilot, .NET Framework, Graph Theory
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate