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: Unüberwachtes Lernen, Generative KI, Datenkompetenz, Web-Scraping, Erstellung des Dashboards, Explorative Datenanalyse, SQL, Bereinigung von Daten, Plotly, Datenvisualisierung, Jupyter, Plot (Grafiken), Dashboard, Präsentation der Daten, Datenwrangling, Python-Programmierung, Interaktive Datenvisualisierung, Professionelle Netzwerkarbeit, Daten-Storytelling, Software zur Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Informationstechnologie, Intranet, Software-Systeme, Vernetzungs-Hardware, Computer-Systeme, Netzwerk-Protokolle, Betriebssysteme, Hardware-Architektur, TCP/IP, Computerkenntnisse, Computer-Hardware, System-Software, Netzwerksicherheit, Sicherheitssoftware, System-Konfiguration, Installation der Software, Allgemeine Netzwerkarbeit, Datenspeicherung, Computer-Vernetzung, OSI-Modelle
Anfänger · Kurs · 1–4 Wochen
Macquarie University
Kompetenzen, die Sie erwerben: Business-Analytik, Datenvorverarbeitung, Software zur Datenanalyse, Datenmodellierung, Datenvalidierung, Erstellung des Dashboards, Microsoft Excel, Datenverarbeitung, Datenmanipulation, Dashboard, Vorverarbeitung von Daten, Datenwrangling, Prädiktive Modellierung, Analytische Fähigkeiten, Interaktive Datenvisualisierung, Präsentation der Daten, Tabellenkalkulations-Software, Excel-Formeln, Excel-Makros, Produktivitätssoftware, Finanzielle Vorausschau, Validierung von Daten
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modell-Optimierung, Modell Ausbildung, Künstliche Intelligenz, Faltungsneuronale Netzwerke, Künstliche neuronale Netze, Tiefes Lernen, Überwachtes Lernen, Faltungsneuronale Netze, Python-Programmierung, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Rekurrente Neuronale Netze (RNNs)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Strategisches Denken, Programm-Management, Agile Methodik, Projektleitung, Projektplanung, Agiles Projektmanagement, Änderungsmanagement, Change Management, Wasserfall-Methodik, Lebenszyklus des Projektmanagements, Organisatorische Struktur
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Speicherverwaltung, Software-Entwicklung, C (Programmiersprache), Software Architektur, Instandhaltbarkeit, Mikroarchitektur, Hardware-Architektur, Daten-Strukturen, Fehlersuche, System-Konfiguration, Software-Architektur, System-Programmierung, Eingebettete Software, Software Entwurf, Peripheriegeräte, Eingebettete Systeme, Computerarchitektur
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Einheitstest, JUnit, Software-Entwicklung, Unified Modeling Language, Software-Prüfung, Rechnerische Logik, Diagramm Entwurf, Einheitliche Prüfung, Daten-Ethik, Entwurfssoftware, Test-Automatisierung, Datenfluss, Datenflussdiagramme (DFDs), Software-Entwicklungswerkzeuge, Software Entwurf
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Erweiterbare Markup-Sprache (XML), Android-Studio, Gradle, Android-Entwicklung, Android (Betriebssystem), Mobile Entwicklung, UI-Komponenten, Tools erstellen, Virtuelle Umgebung, Mobile Entwicklungstools, Kotlin, Integrierte Entwicklungsumgebungen, Benutzeroberfläche (UI), Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Computer Programming, Pseudocode, Communication
Anfänger · Spezialisierung · 3–6 Monate

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Dashboard Creation, Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Predictive Modeling, Python Programming, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Machine Learning Software, Software Development
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Führungsqualitäten, Projektleitung, Agile Entwicklung von Software, Projektplanung, Ressourcenmanagement, Informationstechnologie, Stakeholder Management, Kommunikation, Team-Motivation, Lebenszyklus der Systementwicklung, Stakeholder-Management, Software Architektur, Peer Review, Agiles Projektmanagement, Lebenszyklus der Softwareentwicklung, Engagement von Stakeholdern, Leiterschaft, Interviewing-Fähigkeiten, Risikomanagement, Agile Software-Entwicklung, Lebenszyklus des Projektmanagements, Engagement der Interessengruppen, Anwenderbericht, Software-Architektur, Scrum (Software-Entwicklung)
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate