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: Bioinformatik, Algorithmen für maschinelles Lernen, Python-Programmierung, Angewandtes maschinelles Lernen, Statistische Methoden, Biowissenschaften, Unüberwachtes Lernen, Computational Thinking, Algorithmen, Epidemiologie, Software zur Datenanalyse, Statistische Analyse, Biotechnologie, Molekularbiologie, Infektionskrankheiten, Mikrobiologie, Präzisionsmedizin, Dimensionalitätsreduktion, Markov-Modell
Anfänger · Spezialisierung · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Architektur der Lösung, Stichproben (Statistik), Simulationen, Algorithmen für maschinelles Lernen, Überwachtes Lernen, Angewandtes maschinelles Lernen, Künstliche Intelligenz, Bewertung des Modells, Tiefes Lernen, Entwicklung von Systemen, Modellevaluation, Entscheidungsintelligenz, Modell Ausbildung, Algorithmen, Maschinelles Lernen, Methoden des maschinellen Lernens, Reinforcement Learning, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Agentische Systeme, Feature Technik, Technische Merkmale, Markov-Modell
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Programming Principles, Theoretical Computer Science, Software Engineering, Computer Programming, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kritisches Denken, Datensicherheit, AI-Sicherheit, Generative KI, Analyse, Soziale Auswirkungen, KI-Kenntnisse
Anfänger · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Business-Analytik, Datenanalyse, Prozessverbesserung, Software zur Datenvisualisierung, Präsentationen, Kommunikation mit Interessenvertretern, Statistische Visualisierung, Tableau-Software, Analyse, Visualisierung (Computergrafik), Mündliche Äußerung, Grafische Darstellung, Datenvisualisierung, Erstellung des Dashboards, Dashboard, Interaktive Datenvisualisierung, Daten-Storytelling, Präsentation der Daten, Geschäftsprozess, Verbesserung der Geschäftsprozesse
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, Tabellenkalkulations-Software, Microsoft Excel, Wirtschaftsmathematik, Microsoft Office, Microsoft 365, Excel-Formeln, Bruttogewinn, Microsoft Büro
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Virginia
Kompetenzen, die Sie erwerben: Test-Automatisierung, Devops-Werkzeuge, Systemprüfung, Software-Prüfung, Betrieb der Informationstechnologie, CI/CD, Kontinuierlicher Verbesserungsprozess, Kontinuierliche Lieferung, Kontinuierliche Integration, DevOps, Einheitstest, Agile Methodik, Kontinuierliche Bereitstellung, Systemverwaltung, Einheitliche Prüfung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Compliance Management, Entwicklung von Schulungsmaterialien, Ausbildungsprogramme, Arbeitsplatzanalyse, Rekrutierung von Talenten, Leistungsmanagement, Arbeitsbewertung, Leistungsmanagement für Mitarbeiter, Vergütungsmanagement, Mitarbeiterbeziehungen, Vollständiger Zyklus der Rekrutierung, Mitarbeiterschulung, Ausbildung und Entwicklung, Behörde für Sicherheit und Gesundheit am Arbeitsplatz (OSHA), Leistungsbeurteilung, Rekrutierung, Talentakquise, Entlohnung und Leistungen, Schulung zur Einhaltung der Vorschriften, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Compliance-Schulung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Node.JS, Frontend Integration, Cloud Deployment, Application Deployment, JavaScript Frameworks, Web Applications, Web Development, Angular, Cloud Applications, Memory Management, MongoDB, Authentications, Real Time Data, Frontend Performance, Database Development, Development Environment, API Design
Mittel · Kurs · 1–3 Monate

New York University
Kompetenzen, die Sie erwerben: Management von Bedrohungen, Kryptographie, Sicherheit von Informationssystemen, Modellierung von Bedrohungen, Integrität der Daten, Rahmen für das Risikomanagement, Netzwerksicherheit, Computer-Sicherheit, Cyber-Angriffe, Techniken der Ausbeutung, Bewertung der Cybersicherheit, Sicherheitstechnik, Cybersecurity, Verteilte Denial-Of-Service-Angriffe (DDoS), Cyber-Risiko
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Design-Spezifikationen, Eingebettete Software, Entwicklungsumgebung, Elektrotechnik und Computertechnik, Erfahrung im Labor, Technik, Thermisches Management, Fehlersuche, Elektronik, Elektronik-Technik, Schematische Diagramme, Elektronische Systeme, Elektronische Komponenten, Elektronische Hardware, Hardware-Entwurf
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Mobile Development, User Interface (UI), Mobile Development Tools, Kotlin, Application Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Mobile Security, Data Persistence, Data Management, Geographic Information Systems, Restful API, Performance Tuning, Global Positioning Systems, Application Programming Interface (API), Cloud Storage, Application Performance Management
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate