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.

ESSEC Business School
Kompetenzen, die Sie erwerben: Datenkompetenz, Explorative Datenanalyse, Wert-Angebote, Präsentation der Daten, Datenanalyse, Peer Review, Präsentationen, Daten-Synthese, Integration von Daten, Komplexe Problemlösung, Analytische Fähigkeiten, Konstruktives Feedback
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Caregiving, Sociology, Health Care, Surveys, Social Sciences, Social Justice, Care Coordination, Culture, Dignity in Care, Social Studies, Socioeconomics, Liberal Arts, Supply And Demand, Economics, Policy, and Social Studies, Social Work, Healthcare Ethics, Human Services, Media and Communications, Empathy & Emotional Intelligence, Cultural Diversity
Anfänger · Spezialisierung · 3–6 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Schreiben, Business Schreiben, Berufliche Entwicklung, Kommunikation, Tabellenkalkulations-Software, Professionalität, Präsentation der Daten, Nachhaltiges Wirtschaften, Datenanalyse, Öffentlichkeitsarbeit, Geschäftliches Schreiben, Nachhaltige Entwicklung, Umweltproblem, Präsentationen, Analyse, Produktlebenszyklus-Management, Marketing und Öffentlichkeitsarbeit, Trendanalyse, Unternehmerische Nachhaltigkeit, Konstruktives Feedback
Anfänger · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Simulation and Simulation Software, Control Systems, Model Based Systems Engineering, Simulations, Mathematical Modeling, Engineering Analysis, Data Import/Export, Systems Engineering, Model Optimization
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design Software, Diagram Design, Technical Design, Design, Open Source Technology, Software Installation, Data Import/Export
Mittel · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Logical Reasoning, Deductive Reasoning, Computational Logic, Computational Thinking, Algorithms, Artificial Intelligence, Cryptography, Graph Theory
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Computerprogrammierung, Web-Design und Entwicklung, Reaktionsfähiges Web-Design, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Computer Programmierung, HTML und CSS, Web-Design
Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Team Leadership, Influencing, Team Building, Leadership, Teamwork, Team Management, Team Oriented, Leadership Development, Visionary, Collaboration, Drive Engagement, People Development, Communication, Verbal Communication Skills, Communication Strategies, Mentorship, Self-Awareness
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Eindämmung des Klimawandels, Milderung, Nachhaltige Systeme, Fallstudien, Unternehmerische Nachhaltigkeit, Gemeinschaftlicher Einsatz, Umweltproblem, Bewirtschaftung der Wasserressourcen, Management von Umweltressourcen, Entwicklung der Gemeinschaft, Umweltwissenschaft, Soziale Auswirkungen, Anpassung an den Klimawandel, Schwachstelle, Risikoanalyse, Community Outreach
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: SAP S/4HANA, Business Logic, SAP Applications, Business Reporting, Code Reusability, Debugging, Object Oriented Design, Report Writing, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development, UI Components, Test Tools, Data Entry, Eclipse (Software), Maintainability, Data Import/Export, Development Environment, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Timelines, Project Schedules, Google Sheets, Scheduling, Presentations, Data Visualization, Milestones (Project Management), Spreadsheet Software, Project Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software-Entwicklung, React Native, Mobile Entwicklung, Persistenz der Daten, Mobile Entwicklungstools, Figma (Entwurfssoftware), Anwendungsentwicklung, Flutter (Software), Git (Versionskontrollsystem), Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Anwenderbericht, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), GitHub, Bereitstellung von Anwendungen, Anwendungsprogrammierschnittstelle (API)
Fortgeschritten · Kurs · 1–3 Monate