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: Vibe coding, Prompt Engineering, Authentications, LLM Application, AI Integrations, AI Workflows, User Interface (UI), Application Deployment, Full-Stack Web Development, Application Development, No-Code Development, Generative AI, Web Applications, Authorization (Computing), Back-End Web Development, System Design and Implementation, Frontend Performance, Software Development Life Cycle, Database Management, Problem Solving
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Storytelling, Presentations, Rmarkdown, Data Presentation, Data Cleansing, Data Visualization, Ggplot2, Data Validation, Spreadsheet Software, Data Visualization Software, Data Ethics, Data Analysis, Interactive Data Visualization, Data-Driven Decision-Making, Tableau Software, Data Processing, Dashboard, Business Analysis, Stakeholder Communications, File Management
★ 4.8 (12.480) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Leistungsanalyse, Organisatorische Effektivität, Personalmanagement und -planung, People Analytics, Personenbezogene Analytik, Leistungsmetrik, Personalmanagement, Leistungsmanagement, Datengestützte Entscheidungsfindung, Leistungsbeurteilung, Leistungsmanagement für Mitarbeiter, Leistungsmessung, Personalverwaltung, Analyse sozialer Netzwerke, Strategie der Humanressourcen, Analytik, Personalwesen, Arbeitskräfteplanung, Talent Management, Zusammenarbeit, Verwaltung der Arbeitskräfte
★ 4.6 (6178) · Gemischt · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Business-Analytik, Prädiktive Analytik, Microsoft Excel, Prädiktive Modellierung, Datengestützte Entscheidungsfindung, Management von Unternehmensrisiken, Bewertung des Modells, Datenkompetenz, Datenanalyse, Klassifizierungsalgorithmen, Excel-Formeln, Finanzielle Vorausschau, Modellevaluation
★ 4.2 (3953) · Anfänger · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Werbung, Engagement fördern, Inhaltliche Leistungsanalyse, Markenmanagement, Branding, Digitale Medienstrategie, Bezahlte Medien, Kampagnen für soziale Medien, Werbekampagnen, Digitale Werbung, Erstellung von Inhalten, Engagement für Kunden, Markenbekanntheit, Verwaltung sozialer Medien, Planung von Inhalten, Marketing für soziale Medien, Inhalt der sozialen Medien, Marketing-Analytik, Strategie für soziale Medien, Social Media Marketing
★ 4.8 (4017) · Anfänger · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Rückstände, Kontrolle ändern, Systemanforderungen, Funktionale Anforderung, Agile Methodik, Agile Software-Entwicklung, Analyse der Anforderungen, Anwenderbericht, Abnahmetests, Erhebung von Anforderungen, Dokumente zu den Benutzeranforderungen, Agile Entwicklung von Software
★ 4.8 (3157) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Software-Entwicklungstools, Versionskontrolle, Microsoft Entwicklungswerkzeuge, Integrierte Entwicklungsumgebungen, Git (Versionskontrollsystem), Fehlersuche, Microsoft Visual Studio, Entwicklungsumgebung
★ 3.4 (8) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Virginia
Kompetenzen, die Sie erwerben: Persona-Entwicklung, Produktentwicklung, Benutzeroberfläche (UI), Design Thinking, Produktverbesserung, Agile Produktentwicklung, Leistungsmanagement im Team, Produktprüfung, Agile Software-Entwicklung, Agiles Projektmanagement, Peer Review, Kontinuierliche Lieferung, Persona (Benutzererfahrung), Agile Methodik, Benutzerfreundlichkeit, Anwenderbericht, Prüfung der Benutzerfreundlichkeit, Teamleitung, Sprint-Planung, Kundenanalyse, Team Management, Agile Entwicklung von Software
★ 4.7 (4875) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Microsoft Excel, Abschreibung, Fallstudien, Microsoft Office, Datenvisualisierung, Bereinigung von Daten, Analyse, Problemlösung, Regressionsanalyse, Finanzielle Analyse, Pivot-Tabellen und Diagramme, Datenvalidierung, Tabellenkalkulations-Software, Datenmanagement, Datenverwaltung, Finanzielle Modellierung, Validierung von Daten, Dashboard, Konsolidierung, Excel-Formeln, Integrität der Daten, Microsoft Büro
★ 4.7 (4099) · Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Debugging, Test Driven Development (TDD), Unit Testing, AI Integrations, Test Script Development, Software Testing, Test Automation, Context Engineering, Responsible AI, Risking, Software Architecture, Verification And Validation, AI literacy, AI Workflows, Software Documentation, Engineering Documentation, Python Programming, Large Language Modeling, Cloud Computing Architecture
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ansible, Containerization, CI/CD, Docker (Software), Version Control, DevOps, Application Deployment, Devops Tools, Data Pipelines, Development Environment, Continuous Integration, Continuous Deployment, Infrastructure as Code (IaC), Git (Version Control System), Data Infrastructure, Configuration Management, Performance Tuning, Software Versioning, Root Cause Analysis
Anfänger · Kurs · 3–6 Monate