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-natives Computing, Cloud Computing, Testgetriebene Entwicklung (TDD), Scrum (Software-Entwicklung), Cloud Computing Architektur, Cloud-Hosting, Cloud-Infrastruktur, CI/CD, Cloud-Lösungen, Agiles Projektmanagement, Anwenderbericht, Cloud-Sicherheit, Sprint-Retrospektiven, Cloud-Plattformen, Cloud-Dienste, Kanban-Prinzipien, Agile Entwicklung von Software, Agile Methodik, DevOps, Cloud-Technik
Anfänger · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Software Development, Scalability
Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Netzwerk Architektur, Algorithmen, Künstliche Intelligenz, Künstliche neuronale Netze, Analyse, Angewandtes maschinelles Lernen, Leistungsoptimierung, Deep Learning, Algorithmen für maschinelles Lernen, Tensorflow
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Risikomanagement, Teambildung, Informationstechnologie, Scrum (Software-Entwicklung), Leiterschaft, Anwenderbericht, Kommunikation, Agiles Projektmanagement, Rückstände, Sprint-Retrospektiven, Computer Hardware, DevOps, Software Entwurf, Kanban-Prinzipien, Methoden der Softwareentwicklung, Software-Architektur, Agile Methodik, Sprint-Planung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Sichere Kodierung, Nutzungsakzeptanztests (UAT), Abnahmeprüfung, Unified Modeling Language, Fehlersuche, Testfall, Analyse der Anforderungen, Implementierung des Systems, Projektmanagement, Software-Ingenieur, Methoden der Softwareentwicklung, Software-Tests, Lebenszyklus der Softwareentwicklung, Agile Methodik, Konfigurationsverwaltung, Integrationstests, Einheitstest
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Betriebssysteme, Befehlszeilen-Schnittstelle, Systemüberwachung, Dateisysteme, Windows PowerShell, Dateiverwaltung, Paket- und Software-Management, Systemverwaltung, Linux Verwaltung, Technische Unterstützung und Dienstleistungen, Virtualisierung, Benutzerkonten, Betriebssystem-Verwaltung, Linux, OS Prozessverwaltung, Fernzugriffssysteme, Microsoft Windows
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Vue.JS, Microsoft Azure, Front-End Web-Entwicklung, Zusammenarbeit, Sichere Kodierung, Flask (Web-Framework), Bereitstellung von Anwendungen, Cloud-Anwendungen, HTML und CSS, Restful API, Datenbanken, JavaScript-Frameworks, Schnittstelle zur Anwendungsprogrammierung (API), Selenium (Software), Full-Stack Web-Entwicklung, Web-Entwicklung, Web-Anwendungen, Anwendungssicherheit, Back-End Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Python-Programmierung, Fehlersuche, Datenmanipulation, Pandas (Python-Paket), Datenanalyse, Skripting, Datenvisualisierung, NumPy, Datenstrukturen
Fortgeschritten · Kurs · 1–3 Monate
Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwrangling, Maschinelles Lernen, Datenverarbeitung, Daten bereinigen, Regressionsanalyse, Prädiktive Modellierung, Explorative Datenanalyse, Statistische Hypothesentests, GitHub, Plot (Grafiken), Plotly, Rmarkdown, Statistische Analyse, Versionskontrolle, Shiny (R-Paket), Interaktive Datenvisualisierung, Statistische Inferenz, Algorithmen für maschinelles Lernen, Datenmanipulation, R-Programmierung
Anfänger · Spezialisierung · 3–6 Monate

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

University of London
Kompetenzen, die Sie erwerben: Wettbewerbsanalyse, Marketing-Strategie und -Techniken, Prozessgestaltung, Operative Exzellenz, Operative Effizienz, Marketing, Verbraucherverhalten, Operations Management, Kultur, Geschäftsethik, Business Management, Sozialwissenschaften, Geschäftsbetrieb, Internationale Beziehungen, Prozess-Mapping, Marketing Planung, Marketing-Psychologie, Marketing-Strategien, Strategisches Marketing, Globales Marketing
Anfänger · Spezialisierung · 3–6 Monate