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 Alberta
Kompetenzen, die Sie erwerben: Anwenderbericht, Software-Entwicklung, Rückstände, Analyse der Anforderungen, Agiles Projektmanagement, Agile Methodik, Agile Software-Entwicklung, Scrum (Software-Entwicklung), Abhängigkeitsanalyse, Sprint-Planung, Das Risiko, Rahmen für das Risikomanagement, Dokumente zu den Benutzeranforderungen, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Klinische Forschung, Einhaltung von Vorschriften, Präklinische Entwicklung, Pharmakologie, Klinische Studien, Regulatorische Angelegenheiten, Patientensicherheit, Pharmazeutika, Entwicklung von Medikamenten, Kommerzialisierung
Anfänger · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Agile Software Development, Software Development Methodologies, Agile Methodology, Scaled Agile Framework, Agile Product Development, Leadership and Management, Agile Project Management, Conflict Management, Leadership, Leadership Development, Organizational Leadership, Sprint Planning, Collaborative Software, Scrum (Software Development), Project Planning, Team Building, Software Development Life Cycle, Software Development, Prioritization, Team Oriented
Gemischt · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Geschäftslogik, Projekt-Risikomanagement, Softwaretechnik, Benutzerfreundlichkeit, Benutzerfreundliches Design, Anwendungsdesign, Software-Entwicklung, Benutzerzentriertes Design, Systemorientiertes Denken, Anwendungsentwicklung, Software-Visualisierung, Risikomanagement, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Methoden der Softwareentwicklung, Entwicklung von Systemen, Risikomanagement für Projekte, Programm-Entwicklung, Lebenszyklus der Softwareentwicklung, Geschäftsarchitektur, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Columbia University
Kompetenzen, die Sie erwerben: Umweltproblem, Öffentliche Gesundheit, Menschliche Entwicklung, Sozioökonomie, Gesundheitspolitik, Internationale Beziehungen, Eindämmung des Klimawandels, Nachhaltige Entwicklung, Gesundheitliche Chancengleichheit, Wirtschaftliche Entwicklung, Umwelt und Ressourcenmanagement, Lebensmittel und Getränke, Entwicklung der Gemeinschaft, Weltgeschichte, Öffentliche Gesundheit und Krankheitsvorbeugung, Management natürlicher Ressourcen, Soziale Gerechtigkeit
Gemischt · Kurs · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Softwaretechnik, Software-Entwicklung, Wasserfall-Methodik, Testfall, Software-Qualitätssicherung, Analyse der Anforderungen, Unified Modeling Language, Kontrolle ändern, Software-Prüfung, Konfigurationsmanagement, Konfigurationsverwaltung, Software-Konfigurationsmanagement, Fehlersuche, Projektleitung, Methoden der Softwareentwicklung, Lebenszyklus der Systementwicklung, Abnahmetests, Systementwurf und Implementierung, Benutzerakzeptanztests (UAT), Lebenszyklus der Softwareentwicklung, White-Box-Tests
Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Technische Kommunikation, Entwicklungstests, Testfall, Software-Qualitätssicherung, Entwicklung von Testskripten, JUnit, Software-Prüfung, Test-Tools, Verifizierung und Validierung, Funktionelle Prüfung, Test-Automatisierung, Test Daten, Lebenszyklus der Systementwicklung, Code-Abdeckung, Planung der Prüfung, Einheitliche Prüfung, White-Box-Tests, Einheitstest
Mittel · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Kopilot, AI-Integrationen, KI-Kenntnisse, Software-Entwicklungstools, ChatGPT, Entscheidungsfindung, Operative Effizienz, LLM-Bewerbung, Generative KI, Entscheidungsunterstützende Systeme, Umwandlung von Unternehmen, Fehlersuche, Benutzeroberfläche (UI) Design, Digitale Transformation, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen

University of Copenhagen
Kompetenzen, die Sie erwerben: Leistungsmetrik, Forschung, Politische Analyse, Soziale Auswirkungen, Umwelt, Systemorientiertes Denken, Governance, Nachhaltige Systeme, Anpassung an den Klimawandel, Berichterstattung zur Nachhaltigkeit, Wirtschaft, Eindämmung des Klimawandels, Nachhaltige Entwicklung, Unternehmerische Nachhaltigkeit, Umweltwissenschaft, Management natürlicher Ressourcen, Programme zum Klimawandel, Umweltpolitik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer-Systeme, Informationstechnologie, Kundenbetreuung, Hardware-Fehlerbehebung, System-Unterstützung, Netzwerk-Unterstützung, Software-Dokumentation, Installation der Software, Paket- und Softwareverwaltung, Computer-Hardware, Technisches Schreiben, Technische Unterstützung und Dienstleistungen, Endbenutzerschulung und -unterstützung, Technische Unterstützung, Allgemeine Netzwerkarbeit, Linux, Computer-Vernetzung, Technische Dokumentation, Desktop-Unterstützung, Helpdesk-Unterstützung
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Testfall, Software-Qualitätssicherung, Software-Prüfung, White-Box-Tests, Lebenszyklus der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen