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.

The State University of New York
Kompetenzen, die Sie erwerben: Zielsetzung, Persönliche Entwicklung, Schreiben, Leistungsmessung, Peer Review, Planung, Microsoft Excel, Berufliche Entwicklung, Benchmarking, Dashboard, Organisatorische Fähigkeiten, Analyse der Wettbewerber
Fortgeschritten · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Business-Analytik, Entscheidungsfindung, Risikoanalyse, Bedarfsplanung, Datenanalyse, Planung der Lieferkette, Deskriptive Analytik, Microsoft Excel, Analytik, Vorhersage, Simulation und Simulationssoftware, Operations Management, Geschäftsmodellierung, Betriebsführung, Prädiktive Analytik, Tabellenkalkulations-Software, Prädiktive Modellierung, Operative Analyse, Risikomodellierung, Strategische Entscheidungsfindung, Entscheidungsbaum-Lernen
Gemischt · Kurs · 1–4 Wochen

The University of Sydney
Kompetenzen, die Sie erwerben: Psychische Gesundheit, Persönliche Entwicklung, Psychotherapie, Aufbau von Beziehungen, Bewegungstherapie, Kulturelle Reaktionsfähigkeit, Gemeinschaftliche Dienste für psychische Gesundheit, Widerstandsfähigkeit, Stressbewältigung, Positivität, Psychische Gesundheitstherapien, Kreativität, Achtsamkeit, Optimismus, Psychologie, Verhaltensbiologische Gesundheit, Psychiatrie, Rehabilitation, Psychische Gesundheit - Krankheiten und Störungen
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklung, Versionskontrolle, Microsoft Visual Studio, Software-Entwicklungstools, Fehlersuche, Git (Versionskontrollsystem), Integrierte Entwicklungsumgebungen, Microsoft Entwicklungswerkzeuge, Entwicklungsumgebung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
IE Business School
Kompetenzen, die Sie erwerben: Produktmanagement, Datengesteuertes Marketing, Markenmanagement, Management im Einzelhandel, Kommunikation, Marketing-Analytik, Einnahmeverwaltung, Integrierte Marketingkommunikation, Marketing-Budgets, Werbung, Marktdynamik, Marketing-Kanal, Produktlebenszyklus-Management, Merchandising, Werbekampagnen, Marketing-Kommunikation, Strategie der Kundenerfahrung (CX), Produktstrategie, Markenstrategie, Marketing
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Computer Programmierung, Graphentheorie, Anwendungsentwicklung, Kombinatorik, Datenanalyse, Theoretische Informatik, Algorithmen, Ereignisgesteuerte Programmierung, Wahrscheinlichkeit, Bioinformatik, Python-Programmierung, UI-Komponenten, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Interaktives Design, Computational Thinking, Computerprogrammierung, Daten-Strukturen, Grundsätze der Programmierung, Entwicklung von Videospielen, Animation und Spieldesign
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Financial Modeling, Community Development, Real Estate, Property and Real Estate, Feasibility Studies, Financial Analysis, Risk Management, Return On Investment, Risk Mitigation, Community Outreach, Project Finance, Due Diligence, Property Management, Project Risk Management, Project Management, Market Research
Anfänger · Kurs · 1–3 Monate

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, IT Automation, Root Cause Analysis
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Python Programming, Scripting, Programming Principles, Code Reusability, Scripting Languages, Computer Programming, File Management, Computational Logic, Data Structures, Context Management
Anfänger · Kurs · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Git (Version Control System), Version Control, DevSecOps, Devops Tools, DevOps, CI/CD, Open Web Application Security Project (OWASP), Continuous Delivery, IT Automation, Collaborative Software, Continuous Integration, Agile Methodology, Secure Coding, Application Security, Continuous Deployment, Security Software, Agile Software Development, Automation, Real Time Data, Control Systems
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, File Management, Collaborative Software, Software Versioning, Open Source Technology, Continuous Integration, Software Development Tools, Software Configuration Management, CI/CD, Code Review
Anfänger · Kurs · 1–3 Monate
University of Virginia
Kompetenzen, die Sie erwerben: Produktentwicklung, Agile Methodik, Agile Entwicklung von Software, Kundenanalyse, Peer Review, Agiles Projektmanagement, Team Management, Design Thinking, Prüfung der Benutzerfreundlichkeit, Persona-Entwicklung, Agile Software-Entwicklung, Leistungsmanagement im Team, Produktverbesserung, Anwenderbericht, Kontinuierliche Lieferung, Sprint-Planung, Persona (Benutzererfahrung), Teamleitung, Benutzerfreundlichkeit, Benutzeroberfläche (UI), Agile Produktentwicklung, Produktprüfung
Anfänger · Spezialisierung · 3–6 Monate