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: Gemini, API Gateway, Cloud Applications, Kubernetes, Google Cloud Platform, Containerization, Cloud Infrastructure, Cloud Development, Application Deployment, Prompt Engineering, CI/CD, Serverless Computing, Cloud-Native Computing, Microservices, Data Persistence, Application Development, Identity and Access Management, Cloud Computing, Cloud Storage, Debugging
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Yale University
Kompetenzen, die Sie erwerben: Psychologie, Soziologie, Menschliche Entwicklung, Human Learning, Psychiatrie, Psychische Gesundheit, Sozialwissenschaften, Kritisches Denken, Neurologie, Problemlösung, Entwicklung des Kindes, Behaviorale Gesundheit, Wissenschaftliche Methoden
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Cloud Computing, HyperText Markup Language (HTML), Front-End Web-Entwicklung, Cascading Style Sheets (CSS), Javascript, Skalierbarkeit, Django (Web-Framework), MySQL, Full-Stack Web-Entwicklung, Back-End Web-Entwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Web-Anwendungen, Virtuelle Umgebung, Datenbank Management, Reaktionsfähiges Webdesign
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Datenbanken, Spring Boot, Anwenderbericht, Front-End Web-Entwicklung, Datenbank-Design, Kontinuierliche Integration, Model-View-Controller, CI/CD, Software-Architektur, Full-Stack Web-Entwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Back-End Web-Entwicklung, Datenbank-Anwendung, Docker (Software), Software-Entwurfsdokumente, Microservices, Java Programmierung, HTML und CSS, Restful API
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Erwartungsmanagement, Kommunikation mit Stakeholdern, Analytische Fähigkeiten, Tabellenverarbeitungssoftware, Datenanalyse, Problemlösung, Datenkompetenz, Intelligente Ziele, Dashboard, Unternehmensanalyse, Quantitative Forschung
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Datei-E/A, 3D-Assets, Entwicklungsumgebung, Einheit-Engine, Ereignisgesteuerte Programmierung, Programm-Entwicklung, Entwicklung von Videospielen, Datenspeicherung, Fehlersuche, Unreal Engine, Datenstrukturen, Objektorientierter Entwurf, Software-Entwurfsmuster, C# (Programmiersprache), Software-Dokumentation, C++ (Programmiersprache), Spiel-Design, Benutzeroberfläche (UI)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Amazon Web Services, Code Review, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Kommunikation, Engagement von Stakeholdern, Projektmanagement, Interviewing-Fähigkeiten, Scrum (Software-Entwicklung), Projektmanagende Life Cycle, Projekt-Risikomanagement, Stakeholder-Management, Agiles Projektmanagement, Peer Review, Lebenszyklus der Softwareentwicklung, Leiterschaft, Informationstechnologie, Risikomanagement, Software-Architektur, Agile Entwicklung von Software, Earned Value Management, Agile Methodik, Team-Motivation, Ressourcenmanagement
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

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
Johns Hopkins University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Regressionsanalyse, Explorative Datenanalyse, Prädiktive Modellierung, Modellevaluation, Datenverarbeitung, Plotly, Statistische Analyse, Daten bereinigen, Rmarkdown, Statistische Inferenz, Versionskontrolle, Shiny (R-Paket), Interaktive Datenvisualisierung, Statistische Hypothesentests, Algorithmen für maschinelles Lernen, R-Programmierung, Plot (Grafiken), Datenmanipulation, GitHub
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Deep Learning, KI-Workflows, No-Code-Entwicklung, Datenverarbeitung, Künstliche Intelligenz, ChatGPT, Bereitstellung von Anwendungen, Generative KI, Verantwortungsvolle KI, Modell-Bereitstellung, Robotik, Verarbeitung natürlicher Sprache, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Schnelles Engineering, Software für maschinelles Lernen, Geschäftslogik, IBM Cloud, Selbstbedienungstechnologien, Prompt-Muster
Anfänger · Spezialisierung · 3–6 Monate