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.

Universiteit Leiden
Kompetenzen, die Sie erwerben: Kulturelle Vielfalt, Psychologie, Soziale Gerechtigkeit, Selbst-Bewusstsein, Trauma-Pflege, Achtsamkeit, Psychische Gesundheit, Ethische Standards und Verhaltensweisen, Kritisches Denken, Umwelt und Ressourcenmanagement
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Security, IT Infrastructure, Operating System Administration, Network Security, Computer Networking, Desktop Support, Systems Administration, Network Troubleshooting, Remote Access Systems, Application Security, OSI Models, Package and Software Management, Disaster Recovery, Cybersecurity, User Accounts, File Systems, TCP/IP, Computer Hardware, Technical Support, Software Installation
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Rice University
Kompetenzen, die Sie erwerben: Streudiagramme, Excel-Formeln, Datenvisualisierungssoftware, Daten importieren/exportieren, Microsoft Excel, Tabellenverarbeitungssoftware, Datenanalyse, Datenmanipulation, Grafische Darstellung, Histogramm, Pivot-Tabellen und Diagramme
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Innovation, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Kritisches Denken, Generative KI, Maschinelles Lernen
Anfänger · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Grafikdesign, Typografie, Reaktionsfähiges Webdesign, Interaktionsdesign, Mensch-Computer-Interaktion, UI Komponenten, User Experience Design, Informationsarchitektur, Grafisches und visuelles Design, Gestaltungselemente und -prinzipien, User-Interface-(UI)-Design, Webdesign
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, Application Performance Management, Application Programming Interface (API), GitHub
Mittel · Kurs · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Vergütungsmanagement, Personalmanagement, Engagement der Mitarbeiter, Arbeits- und Organisationspsychologie, Personalwesen, Strategie der Humanressourcen, Humankapital, Arbeitsrecht, Leistungsmanagement für Mitarbeiter, Ressourcenmanagement
Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: MLOps (Maschinelles Lernen Operations), Bereitstellung von Anwendungen, Datenvalidierung, Datenqualität, Daten-Pipelines, Kontinuierliche Überwachung, Angewandtes maschinelles Lernen, Lebenszyklus der Softwareentwicklung, Feature Technik, Maschinelles Lernen, Kontinuierliche Bereitstellung
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Entscheidungsfindung, Kreativität, Kommunikations-Strategien, Bearbeitung von, Detailorientiert, Einfallsreichtum, Zeitmanagement, Schreiben, Storytelling, Professionalität
Anfänger · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: Hybrid-Cloud-Computing, Ereignisgesteuerte Programmierung, Amazon Elastic Compute Cloud, Amazon Webdienste, Daten-Seen, Cloud Computing Architektur, Cloud-Speicher, Cloud Computing, Amazon DynamoDB, Amazon S3, Serverloses Rechnen, Skalierbarkeit, Amazon CloudWatch, Datenarchitektur, Datenvisualisierung, Software-Architektur, Lösungsarchitektur, Cloud-Sicherheit, API-Gateway, AWS Identitäts- und Zugriffsmanagement (IAM)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: GraphQL, API Design, Restful API, Application Programming Interface (API), Cloud API, ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Web Services, Serverless Computing, Software Documentation, Microsoft Azure, Software Architecture, Server Side
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Systemarchitektur, Automatisierung, Mechanik, Hardware-Architektur, Computer Hardware, Simulation und Simulationssoftware, Mathematische Modellierung, Sicherheitsgarantie, Kontrollsysteme, Software-Architektur
Fortgeschritten · Kurs · 1–3 Monate