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 Colorado Boulder
Kompetenzen, die Sie erwerben: Projektplanung, Kommunikations-Strategien, Stakeholder-Management, Soziale Auswirkungen, Unternehmerische Nachhaltigkeit, Projektleitung, Strategische Führung, Strategisches Denken, Business Leadership, Nachhaltige Entwicklung, Funktionsübergreifende Teamführung, Systemorientiertes Denken, Planung, Community Outreach, Stakeholder Management, Aufbau von Beziehungen, Stakeholder-Analyse, Ethische Standards und Verhaltensweisen, Führung in der Wirtschaft, Funktionsübergreifende Zusammenarbeit, Gemeinschaftlicher Einsatz, Teambildung, Nachhaltige Systeme
Anfänger · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Entwicklung neuer Geschäftsfelder, Marketing, Marktchancen, Vergütungsmanagement, Einnahmeverwaltung, Unternehmertum, Medienproduktion, Marketing und Öffentlichkeitsarbeit, Innovation, Veranstaltungsmanagement, Digitale Transformation, Musikgeschichte, Wirtschaftsethik, Musik, Geistiges Eigentum, Darstellende Künste, Medien und Kommunikation, Ethische Standards und Verhaltensweisen, Geschäftsethik, Musikalische Darbietung, Geschäftsmodellierung
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Sichere Kodierung, Apple iOS, Mobile Entwicklung, JSON, Kerndaten (Software), Einmalige Anmeldung (SSO), Beglaubigungen, OAuth, Anwendungssicherheit, Persistenz der Daten, iOS-Entwicklung, Objective-C (Programmiersprache), Datenspeicher, Webdienste, Kryptographische Protokolle
Gemischt · Kurs · 1–4 Wochen

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Animation and Game Design, Software Design Documents, Design, Experience Design, Design Elements And Principles, Usability, Storytelling
Gemischt · Kurs · 1–4 Wochen

Michigan State University
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, C# (Programmiersprache), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI), Animationen, Geschichtenerzählen, Spiel-Design, Benutzerfreundliches Design, Unity-Engine, Skripting, Animation und Spieldesign, Design erleben
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux, Datei-E/A, Shell-Skript, Mikroarchitektur, Computer-Plattformen, C und C++, Cloud-Entwicklung, Linux-Befehle, Große Daten, Computer-Programmierwerkzeuge, Bash (Skriptsprache), Speicherverwaltung, Computer-Systeme, Verteiltes Rechnen, C++ (Programmiersprache), C (Programmiersprache), Kommunikationssysteme, Skalierbarkeit, Daten importieren/exportieren, Hardware-Architektur
Fortgeschritten · Spezialisierung · 3–6 Monate

University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklung von Videospielen, Mobile Entwicklung, Interaktives Design, Computer-Programmierwerkzeuge, Musikalische Komposition, Benutzeroberfläche (UI), Animationen, Visualisierung (Computergrafik), Web-Anwendungen, Musik, Spiel-Design, Digitale Signalverarbeitung, Computerprogrammierung, Computergrafik, Multimedia
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Shell Script, Bash (Scripting Language), Unix Shell, Package and Software Management, Command-Line Interface, Docker (Software), Software Installation, Remote Access Systems, Linux Commands, Linux, OS Process Management, User Provisioning, User Accounts, Containerization, Scripting, Scripting Languages, File I/O, Linux Servers, Linux Administration, Software Development
Anfänger · Kurs · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Datenmanagement, Anwendungsentwicklung, Computer Programmierung, Datenverwaltung, Java Programmierung, Java-Programmierung, UI-Komponenten, Java, Software Architektur, Benutzeroberfläche (UI), Daten-Strukturen, Grundsätze der Programmierung, Software-Entwicklung, Wiederverwendbarkeit von Code, Software-Architektur, Software Entwurf, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Computerprogrammierung
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Kryptographie, Datensicherheit, Berechtigung (Computing), Rollenbasierte Zugriffskontrolle (RBAC), Drahtlose Netzwerke, Sicherheitskontrollen, Web-Anwendungen, AWS Identitäts- und Zugriffsverwaltung (IAM), Verschlüsselung, Geografische Informationen und Technologie, Geografische Informationssysteme, Identitäts- und Zugangsmanagement, Netzwerksicherheit, Infrastruktur für öffentliche Schlüssel
Anfänger · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: Emotional Intelligence, Mindfulness, Composure, Personal Development, Self-Awareness, Overcoming Obstacles, Goal Setting, Stress Management, Resilience, Ancient History, World History, Critical Thinking
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Vision, Dashboard, Dashboard Creation, IBM Cloud, Responsible AI, Artificial Intelligence, Data Ethics, Image Analysis, Cloud Computing, Data Presentation, Interactive Data Visualization, Data Manipulation, No-Code Development, AI Enablement, AI Integrations, AI literacy, Context Management, Artificial Neural Networks, Cloud Applications, WordPress
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate