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.

Northwestern University
Kompetenzen, die Sie erwerben: Strategie für soziale Medien, Digitale Transformation, Marketing für soziale Medien, Soziale Medien, Professionelle Netzwerkarbeit, Analyse sozialer Netzwerke, Marketing-Strategien, Entwicklung der Gemeinschaft, Analyse sozialer Medien, Social Media Marketing, Zielpublikum
Gemischt · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Business-Analytik, Analyse, Dashboard, Prozessverbesserung, Datenvisualisierung, Verbesserung der Geschäftsprozesse, Grafische Darstellung, Mündliche Äußerung, Visualisierung (Computergrafik), Kommunikation mit Interessenvertretern, Präsentationen, Daten-Storytelling, Software zur Datenvisualisierung, Erstellung des Dashboards, Datenanalyse, Geschäftsprozess, Statistische Visualisierung, Präsentation der Daten, Interaktive Datenvisualisierung, Tableau-Software
Gemischt · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Sozioökonomie, Governance, Sozialwissenschaften, Wirtschaftliche Entwicklung, Kultur, Diplomatie, Wirtschaft, Internationale Beziehungen, Europäische Geschichte, Weltgeschichte, Freie Künste, Politische Wissenschaften
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Skripting, Instandhaltbarkeit, Prüfbarkeit, Datei-E/A, Rust (Programmiersprache), Bash (Skriptsprache), Plattformübergreifende Entwicklung, Entwicklungstests, Skriptsprachen, Shell-Skript, IT-Automatisierung, Unix-Shell, Unix-Befehle, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Abfragesprachen, Daten-Pipelines, Persistenz der Daten, Daten importieren/exportieren, Software-Entwicklung, Befehlszeilenschnittstelle, Datenbanken, SQL, Datenspeicher, Rust (Programmiersprache), Integration von Daten, Datenverarbeitung, Plattformübergreifende Entwicklung, Software Entwurf, Datenbank-Software, Datenbank-Systeme, JSON, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), CI/CD, Continuous Integration, Artificial Intelligence, 3D Modeling, Large Language Modeling, Agentic Workflows, Continuous Deployment, Docker (Software), Agentic systems, Simulation and Simulation Software, LLM Application, Containerization, Ubuntu, Python Programming, Linux, C++ (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Adobe Photoshop, Adobe Creative Cloud, Visuelle Gestaltung, Kreatives Design, Design Bewertungen, Gestaltungselemente und -prinzipien, Grafisches Design, Entwurfssoftware, Grafik-Software, Entwurf, Grafikdesign, Grafische Werkzeuge, Bearbeitung von, Software für Grafik und visuelle Gestaltung, Typografie, Gestaltung, Layout Gestaltung, Design-Strategien, Grafische und visuelle Gestaltung, Farbenlehre
Anfänger · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Abfragesprachen, Große Daten, Relationale Datenbanken, Datenbank-Design, Datenbanken, Datenbank Management, Business Analyse, SQL, Datenmodellierung, Datenbank-Management, Unternehmensanalyse, MySQL, Datenanalyse
Gemischt · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Große Daten, Dashboard, Data Mining, Plot (Grafiken), Datenvisualisierung, Analytik, Statistische Analyse, Unüberwachtes Lernen, Text Mining, Grafische Darstellung, Daten-Mapping, Software zur Datenvisualisierung, Datengestützte Entscheidungsfindung, Erstellung des Dashboards, Datenanalyse, Unstrukturierte Daten, Statistisches maschinelles Lernen, Präsentation der Daten, Tableau-Software
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Kontext-Management, Javascript, Skalierbarkeit, UI-Komponenten, Ereignisgesteuerte Programmierung, Web-Anwendungen, Cascading Style Sheets (CSS), React.js
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Analyse, Soziale Auswirkungen, Generative KI, Kritisches Denken, AI-Sicherheit, KI-Kenntnisse, Datensicherheit
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Systems Architecture, Data Storage, Database Development
Mittel · Kurs · 1–4 Wochen