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.

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Graphentheorie, Programm-Entwicklung, Rust (Programmiersprache), Software-Tests, Javascript, Python-Programmierung, Dateisysteme, C und C++, Fehlersuche, Datenstrukturen, Computergestütztes Denken, Theoretische Informatik, Grundsätze der Programmierung, Bioinformatik, Netzwerkanalyse, Java, Entwicklungstests, Datenspeicherung
Mittel · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Netzwerk Architektur, Internet der Dinge, Computer Hardware, Netzwerkprotokolle, Eingebettete Software, Drahtlose Netzwerke, System-Software, Eingebettete Systeme
Gemischt · 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

University of California, Irvine
Kompetenzen, die Sie erwerben: Risikomanagement, Risikoanalyse, Planung, Engagement von Stakeholdern, Schätzung, Projektzeitpläne, Kommunikationsplan, Projektstrukturplan, Projekt-Risikomanagement, Peer Review, Projektplanung, Kostenvoranschlag, Zeitleisten, Meilensteine (Projektmanagement), Projektmanagement, Terminplanung, Budgetierung, Kontrolle ändern, Qualitätsmanagement, Projektleistung
Anfänger · 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, 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

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Kubernetes, Containerization, Cloud Storage, Cloud Services, Identity and Access Management, Application Deployment, Virtual Machines, Cloud Computing, Application Development, Generative AI Agents, Network Infrastructure, Serverless Computing, Scalability
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Datenwrangling, Daten-Storytelling, Explorative Datenanalyse, Dashboard, Datenvisualisierungssoftware, Relationale Datenbanken, Datenbank-Design, Interaktive Datenvisualisierung, IBM Cognos-Analytik, Shiny (R-Paket), Datenmanipulation, Excel-Formeln, Ggplot2, Big Data, Microsoft Excel, Datenvisualisierung, Daten Präsentation, Datenanalyse, Web Scraping, Analytische Fähigkeiten
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Commonwealth Education Trust
Kompetenzen, die Sie erwerben: Curriculum-Entwicklung, Planung, Zusammenarbeit, Planung des Lehrplans, Lerntheorie, Studentenzentriertes Lernen, Gestaltung von Unterricht und Lehrplänen, Pädagogik, Bildung und Ausbildung, Unterrichten
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenerfassung, HyperText Markup Language (HTML), Erweiterbare Markup-Sprache (XML), Python-Programmierung, Restful API, Netzwerkprotokolle, Schnittstelle zur Anwendungsprogrammierung (API), Software-Installation, JSON, Web Scraping, Datenmanipulation, Webdienste
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsible AI, LLM Application, Prompt Patterns, Generative Model Architectures, Regulatory Compliance, AI Product Strategy, Organizational Structure, Stakeholder Management, Deep Learning, Natural Language Processing
Mittel · Spezialisierung · 1–3 Monate
University of California, Irvine
Kompetenzen, die Sie erwerben: Risikomanagement, Grammatik, Verhandlung, Engagement von Stakeholdern, Kommunikationsplan, Projektstrukturplan, Aufbau von Beziehungen, Emotionale Intelligenz, Präzision, Kommunikation, Leistungsmetrik, Geschäftskorrespondenz, Team Management, Bearbeitung von, Projektplanung, Offene Denkweise, Projektmanagement, Kontrolle ändern, Projektleistung
Anfänger · Spezialisierung · 3–6 Monate