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 Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Drahtlose Netzwerke, Datenwissenschaft, Netzwerk-Protokolle, Netzinfrastruktur, Sicherheitskontrollen, Aufkommende Technologien, Sicherheit der Infrastruktur, Cloud-Plattformen, Computer-Plattformen, Netzwerkplanung und -entwurf, Digitale Kommunikation, Amazon Web Services, Hardware-Architektur, Eingebettete Systeme, Internet der Dinge, Eingebettete Software, Kommunikationssysteme, Gesundheitstechnologie, Allgemeine Netzwerkarbeit, Middleware
★ 4.7 (531) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Innovation, Sozialwissenschaften, Umweltproblem, Umwelt, Nachhaltige Entwicklung
★ 4.8 (701) · Anfänger · Kurs · 1–3 Monate

The World Bank Group
Kompetenzen, die Sie erwerben: Wasserressourcen, Anpassung an den Klimawandel, Milderung, Eindämmung des Klimawandels, Umweltpolitik, Zusammenarbeit, Umweltwissenschaft, Nachhaltige Entwicklung
★ 4.7 (480) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenwissenschaft, Generative AI-Agenten, Agentische Arbeitsabläufe, LangGraph, Agentische Systeme, Verantwortungsvolle AI, Künstliche Intelligenz und maschinelles Lernen (AI/ML), KI-Orchestrierung, Software-Entwicklung, Python-Programmierung, Abruf-erweiterte Erzeugung, LangChain, Generative KI, AI-Arbeitsabläufe
★ 4.6 (117) · Mittel · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenkompetenz, Business-Analytik, Analytik, Erweiterte Analytik, Vermögensverwaltung, Analytische Fähigkeiten, Netzwerk-Modell, Geschäftsmodellierung, Geistiges Eigentum, Datenanalyse, Große Daten, Qualität der Daten, Daten-Strategie, Business Intelligence, Interaktive Datenvisualisierung, Informationsmanagement, Datenvisualisierung, Statistische Visualisierung, Präsentation der Daten, Durchführbarkeitsstudien
★ 4.6 (421) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft Azure, Cloud-Dienste, Datenverarbeitung, Cloud Computing, Datenbanken, Datenanalyse, Datenbank-Theorie, Relationale Datenbanken, Datenverwaltung, Datenspeicherung
★ 4.7 (493) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Kollaborative Software, Verkaufspräsentation, Präsentationen, Versionskontrolle, Verkaufspräsentationen
★ 4.7 (288) · Anfänger · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Podcasting, Instruktionsdesign, Infografiken, Unterricht, KI-Kenntnisse, Grafisches Design, Grundsätze der Erwachsenenbildung, Planung der Lektionen, Visuelles Storytelling, Digitale Pädagogik, Didaktische Strategien, Virtuelle Umgebung, Interaktives Lernen, Canva (Software), Multimedia, Video-Produktion, Präsentationen, Erstellung von Inhalten, Pädagogik, Engagement fördern
★ 4.8 (437) · Anfänger · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, UI-Komponenten, Android-Entwicklung, Mobile Entwicklungstools, Datei-E/A, Grundsätze der Programmierung, Rechnerische Logik, Entwicklungstests, Computerprogrammierung, Android (Betriebssystem), Datenspeicherung, Anwendungsentwicklung, Benutzeroberfläche (UI) Design, Mobile Entwicklung
★ 4.4 (499) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software zur Datenvisualisierung, Datenzugang, Datenanalyse, Explorative Datenanalyse, Web-Anwendungen, SAS (Software), Statistische Programmierung
★ 4.7 (890) · Anfänger · Kurs · 1–4 Wochen

Goodwill Industries International
Kompetenzen, die Sie erwerben: Einfühlungsvermögen, Coachen, Kommunikation, Aufbau von Beziehungen, Diversität und Inklusion, Beziehungsmanagement, Ethische Standards und Verhaltensweisen, Krisenintervention
★ 4.7 (369) · Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Algorithmen, Funktionelle Prüfung, Fehlersuche, Problemlösung, Grundsätze der Programmierung, Spiel-Design, Python-Programmierung, Planung der Prüfung, Informatik, Computerprogrammierung, Andere Programmiersprachen, Software-Qualität (SQA/SQC), Computational Thinking, Programm-Entwicklung
★ 4.3 (239) · Anfänger · Kurs · 1–3 Monate