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.

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), JSON, Datenstrukturen, Funktionales Design, Computer Programmierung, Entwicklungsumgebung, Paket- und Software-Management, Einheitstest, Programm-Entwicklung, Javascript, Fehlersuche, Front-End Web-Entwicklung, Grundsätze der Programmierung, Web-Entwicklungstools, Ereignisgesteuerte Programmierung, Web-Anwendungen, Jest (JavaScript Testing Framework), Node.JS
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cybersicherheit, Kryptographie, Härtung, Authentifizierungen, Erkennung von Bedrohungen, IT-Sicherheitsarchitektur, Verschlüsselung, Autorisierung (Computing), Firewall, Drahtlose Netzwerke, Sicherheitsmanagement, Netzwerksicherheit, Schutz vor Malware, Sicherheitsbewußtsein, KI-Förderung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Fehlersuche, Befehlszeilen-Schnittstelle, Computer Programmierung, Grundsätze der Programmierung, Versionskontrolle, Objektorientierter Entwurf, Softwareentwicklung, Integrierte Entwicklungsumgebungen, Software Entwurf, Git (Versionskontrolle-System), Software-Ingenieur, Software-Entwurfsmuster
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Datenstrukturen, Datei-E/A, Computer Programmierung, Entwicklungsumgebung, Fehlersuche, Grundsätze der Programmierung, Plot (Grafiken), Technische Berechnungen, Problemlösung, Mathematische Software, Matlab, Benutzeroberfläche (UI), Informatik
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Regressionsanalyse, Datenmodellierung, Modellevaluation, Datenverarbeitung, Datenmanagement, Klassifizierungsalgorithmen, Big Data, Datenbank-Design, Skalierbarkeit, Apache Spark, MongoDB, Datenvorverarbeitung, Angewandtes maschinelles Lernen, Graphentheorie, Explorative Datenanalyse, Daten Präsentation, Daten-Integration, Data-Mining, Daten-Pipelines, Apache Hadoop
Anfänger · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Regressionsanalyse, Risikoanalyse, Excel-Formeln, Statistische Modellierung, Gewinn- und Verlustrechnung, Tabellenverarbeitungssoftware, Finanzielle Berichterstattung, Finanzieller Scharfsinn, Finanzielle Daten, Kapitalbudgetierung, Business Modellierung, Investitionsausgaben, Finanzen, Unternehmensfinanzierung, Microsoft Excel, Mathematische Modellierung, Finanzplanung, Finanzberichte, Rentabilität der Investition
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Data Storytelling, Prompt Engineering, Data Presentation, ChatGPT, Prompt Patterns, Data Synthesis, Microsoft Excel, LLM Application, Productivity, Infographics, OpenAI, Document Management, AI Enablement, Data Analysis, SQL, Generative AI, Artificial Intelligence, Data Visualization, Data Cleansing, Databases
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Virtual Machines, Debugging, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Datenethik, Daten-Storytelling, Datenanalyse, Gestaltungselemente und -prinzipien, Entwicklung von Vorschlägen, Storyboarding, Pivot-Tabellen und Diagramme, Interaktive Datenvisualisierung, Daten-Mapping, Baum-Karten, Dashboard, Tableau Software, Erweiterte Analytik, Datenvisualisierungssoftware, Daten Präsentation, Datenkompetenz, Datenvisualisierung, Explorative Datenanalyse, Visualisierung (Computergrafik), Stakeholder-Analyse
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, LangChain, OpenAI API, AI Workflows, LLM Application, Productivity, OpenAI, AI Enablement, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, AI Security, Tool Calling, Creativity, Application Development
Anfänger · Spezialisierung · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Cascading Style Sheets (CSS), Datenmanagement, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Javascript, Front-End Web-Entwicklung, Ereignisgesteuerte Programmierung, React.js, Web-Anwendungen, UI Komponenten
Anfänger · Kurs · 1–4 Wochen

University of Amsterdam
Kompetenzen, die Sie erwerben: Statistik, Statistische Hypothesentests, Datenanalyse-Software, Wissenschaftliche Methoden, Quantitative Forschung
Anfänger · Kurs · 1–3 Monate