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.

University of Virginia
Kompetenzen, die Sie erwerben: A/B-Tests, Marketing-Analytik, Marketing-Effektivität, Statistische Analyse, Statistische Methoden, Verbraucherverhalten, Datengesteuertes Marketing, Regressionsanalyse, Rentabilität der Investition, Datengestützte Entscheidungsfindung, Kundeneinblicke, Ressourcen-Zuweisung, Marketing-Budgets, Prädiktive Analytik, Markenmanagement, Branding, Markenbekanntheit, Kundenanalyse, Marketing-Strategien, Markenstrategie
★ 4.7 (6447) · Anfänger · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Ggplot2, Plot (Graphics), Data Manipulation, Simulations, Statistical Software, Statistical Visualization, grep, Data Processing, Graphing, Programming Principles, Data Import/Export, Exploratory Data Analysis, Data Structures, Software Installation, Package and Software Management
★ 4.7 (8583) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Development, Development Environment, Google Cloud Platform, Cloud Computing, Infrastructure As A Service (IaaS), Software Development, Software Installation, Virtual Machines, Cloud Infrastructure, Remote Access Systems, Linux Servers, Verification And Validation, Package and Software Management
Anfänger · Projekt · Weniger als 2 Stunden

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, AI Workflows, Vibe coding, Generative AI Agents, Software Development Tools, Artificial Intelligence, Generative AI, AI Personalization, Google Workspace, Code Review, Software Development, Responsible AI, Application Deployment, Design Software, Front-End Web Development, Software Engineering, React.js, Web Development, Javascript
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Software Documentation, Maintainability, Document Management, Diagram Design, Collaborative Software
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prüfung der Benutzerfreundlichkeit, Informationen zum Datenschutz, Mobile Entwicklung, Benutzerfreundliches Design, Öffentliches Reden, Benutzererfahrung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Forschungsmethodologien, Daten-Ethik, Prototyping, Nutzerforschung, Benutzerfreundlichkeit, UI/UX-Forschung, Interviewing-Fähigkeiten, Präsentationen, Designforschung, Forschungsdesign
★ 4.8 (6044) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
★ 4.8 (2897) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Lebenszyklus des Projektmanagements, Team-Motivation, Peer Review, Ressourcenmanagement, Leiterschaft, Risikomanagement für Projekte, Agile Methodik, Projektplanung, Stakeholder-Management, Kommunikation, Agiles Projektmanagement, Stakeholder Management, Risikomanagement, Agile Software-Entwicklung, Projektleitung, Engagement der Interessengruppen, Professionelle Netzwerkarbeit, Anwenderbericht, Kanban-Prinzipien, Interviewing-Fähigkeiten, Scrum (Software-Entwicklung), Führungsqualitäten, Engagement von Stakeholdern, Projekt-Risikomanagement, Agile Entwicklung von Software
★ 4.8 (5752) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Leiterschaft, Kommunikations-Strategien, Beeinflussung, Verhandlung, Kommunikation, Persuasive Kommunikation, Zwischenmenschliche Kommunikation, Aktives Zuhören, Innovation, Strategische Kommunikation, Entwicklung von Führungsqualitäten, Professionelle Netzwerkarbeit, Business-Kommunikation, Wachstumsorientiertheit, Aufbau von Beziehungen, Rapportbildung, Vertragsverhandlung, Vertrauenswürdigkeit, Persönliche Entwicklung, Führungsqualitäten, Optimismus
★ 4.7 (3238) · Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Künstliche neuronale Netze, Rekurrente Neuronale Netze (RNNs), Generative KI, Einbettungen, Modell Ausbildung, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Tensorflow, Verarbeitung natürlicher Sprache, Maschinelles Lernen, Text Mining, Datenverarbeitung, Datenvorverarbeitung
★ 4.6 (6536) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Application Development, Program Development, Programming Principles, Computer Programming, Software Engineering, Python Programming, Software Installation, Computer Programming Tools, Web Development, Software Design, System Configuration
★ 4.7 (6) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Systemüberwachung, Kapazitätsmanagement, Leistungsoptimierung, Fehlersuche, Kontinuierliche Integration, Problem-Management, Kontinuierliche Überwachung, Speicherverwaltung, Netzwerk-Fehlerbehebung, Technische Dokumentation, Management von Zwischenfällen, Technische Kommunikation
★ 4.6 (3094) · Anfänger · Kurs · 1–4 Wochen