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.

Simplilearn
Kompetenzen, die Sie erwerben: Backlogs, Scrum (Software Development), Sprint Retrospectives, Sprint Planning, Agile Methodology, Agile Project Management, User Story, Product Management, Team Building, Team Management, Quality Assurance
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Java Programmierung, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Computer Programmierung, Ereignisgesteuerte Programmierung, Java, Fehlersuche, Software-Dokumentation, Interaktive Datenvisualisierung, Benutzeroberfläche (UI), Grundsätze der Programmierung, Software-Ingenieur, Objektorientierter Entwurf, Datenstrukturen
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Event Management, Blogs, Content Development and Management, Content Management, Web Design, Web Design and Development, No-Code Development, User Accounts, Brand Management, Digital Marketing, Public Relations
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Application Performance Management, Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Cloud Infrastructure, Load Balancing, System Monitoring, Prompt Engineering, Kubernetes, Network Performance Management, Network Monitoring, Firewall, Cloud Computing Architecture, Containerization, Network Architecture, Network Security, Cloud Storage, Cloud Services, Network Routing, Virtual Private Networks (VPN), Network Troubleshooting
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Datenverarbeitung, Unstrukturierte Daten, Big Data, Apache Hadoop, Datenanalyse, Daten-Infrastruktur, Skalierbarkeit
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Google Cloud-Platform, Kubernetes, Netzwerk-Infrastruktur, Schnelles Engineering, Bereitstellung von Anwendungen, Cloud-Infrastruktur, Identitäts- und Zugriffsmanagement, Generative AI-Agenten, Cloud-Speicher, Cloud-Dienste, Containerisierung, Anwendungsentwicklung, Serverloses Rechnen, Cloud Computing, Skalierbarkeit, Virtuelle Maschinen
Anfänger · Kurs · 1–3 Monate
Macquarie University
Kompetenzen, die Sie erwerben: Automatisierung, Excel-Formeln, Datenvalidierung, Datenmodellierung, Tabellenverarbeitungssoftware, Microsoft Excel, Datenintegrität, Excel-Makros, Business Modellierung, Finanzielle Prognosen
Mittel · Kurs · 1–3 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, System Monitoring, Prompt Engineering, Network Monitoring, Cloud Computing Architecture, Containerization, Network Architecture, Role-Based Access Control (RBAC), Network Security, OAuth, Network Routing, Cloud Security, Virtual Private Networks (VPN)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Schnelles Engineering, Generative KI, Prompt-Muster, ChatGPT
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud Platform, Cloud Infrastructure, Identity and Access Management, Data Loss Prevention, Distributed Denial-Of-Service (DDoS) Attacks, Prompt Engineering, Kubernetes, Cloud Security, Containerization, OAuth, Cloud Storage, Cloud Services, Application Deployment, Virtual Machines, Security Controls, Cloud Computing, Application Development, Threat Management, Application Security, Data Security
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Java Programmierung, CI/CD, Java, HTML und CSS, Front-End Web-Entwicklung, Anwenderbericht, Restful API, Datenbanken, Java-Plattform Enterprise Edition (J2EE), Kontinuierliche Integration, Datenbank-Design, Datenbank-Anwendung, Dokumente zu den Benutzeranforderungen, Docker (Software), Full-Stack Web-Entwicklung, Hibernate (Java), Spring Boot, Back-End Web-Entwicklung, Model-View-Controller, Software-Entwurfsdokumente
Fortgeschritten · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: SQL, Datenverarbeitung, Datenmodellierung, Daten-Governance, Datenbank-Design, Datenumwandlung, Datenanalyse, Datenqualität, Abfragesprachen, Datenmanipulation, Relationale Datenbanken
Anfänger · Kurs · 1–4 Wochen