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: Data Storytelling, Dashboard, Data Presentation, Data Visualization, Database Design, MySQL, Presentations, Descriptive Statistics, Extract, Transform, Load, Business Intelligence, Data Visualization Software, IBM DB2, Tableau Software, Relational Databases, Star Schema, IBM Cognos Analytics, Interactive Data Visualization, Microsoft SQL Servers, Regression Analysis, Excel Formulas
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Columbia University
Kompetenzen, die Sie erwerben: Eindämmung des Klimawandels, Wirtschaft, Menschliche Entwicklung, Nachhaltige Entwicklung, Entwicklung der Gemeinschaft, Umweltwissenschaft, Soziale Gerechtigkeit, Weltgeschichte, Öffentliche Gesundheit, Lebensmitteldienste, Gesundheitspolitik, Management natürlicher Ressourcen, Sozioökonomie
Gemischt · Kurs · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Web Scraping, SQL, Relationale Datenbanken, Datenbanken, Geografische Informationssysteme, Datenbank-Design, Datenverarbeitung, Datenmodellierung, Python-Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Datenvisualisierungssoftware
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Serverloses Rechnen, Identitäts- und Zugriffsmanagement, Kubernetes, Netzwerk-Infrastruktur, Cloud-Infrastruktur, Cloud-Dienste, Generative AI-Agenten, Cloud Computing Architektur, Virtuelle Maschinen, Bereitstellung von Anwendungen, Skalierbarkeit, Cloud-Speicher, Google Cloud-Platform, Containerisierung, Technologien zur Datenspeicherung, Anwendungsentwicklung, Schnelles Engineering, Virtuelle Vernetzung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten-Storytelling, Web Scraping, Datenwrangling, Explorative Datenanalyse, Relationale Datenbanken, Statistische Analyse, Big Data, Daten Präsentation, Datenbank-Design, Excel-Formeln, Shiny (R-Paket), Analytische Fähigkeiten, Interaktive Datenvisualisierung, Statistische Visualisierung, Datenanalyse, Dashboard, Microsoft Excel, Datenvisualisierungssoftware, Datenmanipulation, Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

IBM
Kompetenzen, die Sie erwerben: Generative KI, Cloud Computing, Peripheriegeräte, Künstliche Intelligenz, Technische Unterstützung, Desktop-Unterstützung, Cloud-Sicherheit, Cloud Computing Architektur, Cloud-Dienste, Cybersicherheit, Cloud-Plattformen, Cloud-Infrastruktur, Hardware-Fehlerbehebung, IT-Dienstleistungsmanagement, Datenspeicherung, Informationstechnologie, Professionelles Netzwerken, Cloud-Bereitstellung, Helpdesk-Support, Kundenservice
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Front-End Web-Entwicklung, Javascript, Web Content Accessibility Guidelines, Entwicklungsumgebung, Webdesign, Ajax, Web-Entwicklungstools, Web-Anwendungen, Reaktionsfähiges Webdesign, HTML und CSS
Gemischt · Kurs · 1–4 Wochen

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Databases, Relational Databases, Data Integration, Database Management, Data Entry, SQL Server Integration Services (SSIS), Data Import/Export, Geographic Information Systems, Software Installation, Wealth Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Komponenten, Entwicklungsumgebung, Erweiterbare Markup-Sprache (XML), Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Android Studio, Gradle, Integrierte Entwicklungsumgebungen, Android (Betriebssystem), Android Entwicklung, Virtuelle Umgebung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Software Testing, Jira (Software), Regression Testing, Functional Testing, Test Planning, Test Case, Usability Testing, Technical Communication, Issue Tracking, Agile Methodology, Software Documentation, Software Development, Agile Project Management, Risk Management, User Interface and User Experience (UI/UX) Design, Data Analysis, Problem Solving
Anfänger · Kurs · 1–4 Wochen

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