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.
Georgia Institute of Technology
Kompetenzen, die Sie erwerben: Berufliche Entwicklung, Sprachen lernen, Kommunikation, Sprachkompetenz, Verbale Kommunikationsfähigkeiten, Professionalität, Englische Sprache
Gemischt · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Agile Methodik, Erleichterung der Diskussion, Agiles Projektmanagement, Agile Software-Entwicklung, Rückstände, Innovation, Leistungsmanagement im Team, Anwenderbericht, Prozessverbesserung, Führung des Teams, Kanban-Prinzipien, Verbesserung der Kundenerfahrung, Teambildung, Teamleitung, Verkaufstechniken, Sprint-Retrospektiven, Agile Produktentwicklung, Team Management, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Kulturelle Vielfalt, Kreativität, Weltgeschichte, Öffentliche Geschichte, Erleichterung der Diskussion, Europäische Geschichte, Schreiben, Geschichtenerzählen, Mündliche Äußerung, Forschung, Kultur, Entwicklung der Gemeinschaft, Schreiben und Redigieren
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Verteiltes Rechnen, Datenumwandlung, Apache Spark, Skalierbarkeit, PySpark, Docker (Software), Fehlersuche, Datenverarbeitung, IBM Wolke, Apache Hive, Open-Source-Technologie, Entwicklungsumgebung, Große Daten, Leistungsoptimierung, Apache Hadoop
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Prioritätensetzung, Aufbau von Beziehungen, Motivationsfähigkeiten, Zielsetzung, Kreativität, Intelligente Ziele, Erleichterung von Sitzungen, Kreatives Denken, Zeitmanagement, Kommunikation, Konfliktmanagement, Kreative Problemlösung, Beziehungsmanagement, Stressbewältigung, Leistungsmanagement im Team, Mitarbeiter-Coaching, Kommunikations-Strategien, Team-Motivation, Professionelle Netzwerkarbeit, Teamleitung, Team Management
Anfänger · Spezialisierung · 3–6 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Technologien zur Datenspeicherung, Cloud-API, Datenspeicherung, Virtuelle Maschinen, Plattform als Dienstleistung (PaaS), Middleware, Cloud-Dienste, Cloud-Speicher, Cloud-Lösungen, Amazon S3, Containerisierung, Cloud-Plattformen, Cloud Computing, Virtualisierung und virtuelle Maschinen, Cloud-Anwendungen, Infrastruktur als Dienstleistung (IaaS), Architektur des Cloud Computing, Cloud-Technologien, Virtualisierung, Cloud-Infrastruktur
Mittel · Kurs · 1–3 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Policy Analysis, Policy Development, Policty Analysis, Research, and Development, Public Policies, Political Sciences, Public Administration, Public Affairs, Economics, Policy, and Social Studies, Program Evaluation, Governance, Decision Intelligence, Advocacy, Media and Communications, Social Network Analysis
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Software-Architektur, Software Architektur, Apple Xcode, Mobile Entwicklung, Benutzeroberfläche (UI), Anwendungs-Rahmenwerke, iOS-Entwicklung, Kenntnisse über Apple-Hardware, Swift-Programmierung, Mobile Entwicklungstools, Software-Entwurfsmuster, Apple iOS, Computerprogrammierung, Model-View-Controller, UI-Komponenten, Anwendungsentwicklung
Gemischt · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Zusammenarbeit, Software und Technologie für das Bildungswesen, Erleichterung der Diskussion, Digitale Pädagogik, Kollaborative Software, Test-Tools, Lernmanagement-Systeme
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Development Testing, Linux Administration, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, System Software, Electrical and Computer Engineering, File Systems, Shell Script, Debugging
Mittel · Spezialisierung · 1–3 Monate

Technical University of Denmark (DTU)
Kompetenzen, die Sie erwerben: Diagnostische Tests, Infektionskrankheiten, Mikrobiologie, Molekularbiologie, Bioinformatik, Daten-Pipelines, Medizinische Wissenschaft und Forschung, Taxonomie, Datenverarbeitung, Biotechnologie, Datenbank-Entwicklung, Epidemiologie, Software zur Datenanalyse
Anfänger · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Web-Anwendungen, Netzwerksicherheit, Netzwerk-Protokolle, Informationstechnologie, Cloud-Dienste, Cloud-Lösungen, Computer-Systeme, Amazon S3, Web-Server, Datenanalyse, Cloud Computing, Öffentliche Wolke, Projektleitung, Allgemeine Netzwerkarbeit, IT-Infrastruktur, Web-Entwicklung, Amazon Webdienste, Amazon Web Services, Amazon Elastic Compute Cloud, Server, Betriebssysteme
Anfänger · Kurs · 1–4 Wochen