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 Colorado Boulder
Kompetenzen, die Sie erwerben: Leistungselektronik, Mathematische Modellierung, Simulationen, Elektrische Energiesysteme, Energie und Versorgungsunternehmen, Elektroingenieurwesen, Kontrollsysteme, Elektronik, Simulation und Simulationssoftware, Elektronische Systeme, Elektrische Leistung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Virtuelle Umgebung, 3D-Assets, Erweiterte und virtuelle Realität (AR/VR), Animationen, Visualisierung (Computergrafik), Anwendungsentwicklung, Virtuelle Realität, Android-Entwicklung, Android-Studio, Android (Betriebssystem), Computer-Grafik-Techniken, Computergrafik
Fortgeschritten · Kurs · 1–4 Wochen

Clemson University
Kompetenzen, die Sie erwerben: Database Management, Database Design, Database Management Systems, MySQL, Database Theory, Relational Databases, Data Modeling, Database Architecture and Administration, SQL, NoSQL, File Systems, Enterprise Modeling, Diagram Design, Dependency Analysis
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Objektorientierter Entwurf, Anwendungsentwicklung, Validierung von Daten, Datenspeicher, Java, Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Datei-E/A, Software-Entwicklung, Persistenz der Daten, Datenverwaltung, Datenmanagement, Datenvalidierung, Software Entwurf, Java-Programmierung, Java Programmierung
Mittel · Kurs · 1–4 Wochen

Berklee
Kompetenzen, die Sie erwerben: Music, Musical Composition, Media Production, Creativity, Post-Production, Digital Signal Processing, Editing
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Accountability Frameworks, Strategic Leadership, Business Leadership, Change Management, Organizational Change, Team Motivation, Leadership, Management Training And Development, Motivational Skills, Trustworthiness, Organizational Leadership, Accountability, Communication Strategies, Visionary, Leadership Development, Workplace inclusivity, Decision Making, Leadership and Management, Diversity and Inclusion, Cross-Functional Team Leadership
Anfänger · Spezialisierung · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Governance, Public Works, Climate Change Adaptation, Land Development, Land Management, Public Administration, Community Development, Administration, Environmental Issue, Sustainable Development, Spatial Analysis, Economic Development, Public Policies, Project Finance, Operational Analysis, Real Estate, Finance, Fiscal Management, Financial Policy, Climate Change Mitigation
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: React.js, Routing Protocols, Code Reusability, JavaScript Frameworks, Frontend Performance, Web Content Accessibility Guidelines, UI Components, Debugging, Javascript, Context Management, Authentications, Data Management
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Bereitstellung, Containerisierung, Cloud-natives Computing, CI/CD, Software-Entwurfsmuster, Java, Kontinuierliche Integration, Integrationsprüfung, Microservices, Docker (Software), Tools erstellen
Mittel · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: Kommunikation, Sicherheitskontrollen, Benutzerkonten, Informationen zum Datenschutz, Unterricht, Studentisches Engagement, Unterrichten, Kollaborative Software, Klassenzimmer-Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Project Schedules, Scheduling, Project Planning, Project Management Software, Dependency Analysis, Diagram Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Team Leadership, Virtual Teams, Team Building, Team Management, Team Performance Management, Conflict Management, Teamwork, Leadership and Management, Intercultural Competence, Program Management, Leadership Development, Project Management, Leadership, Drive Engagement, Communication Strategies, Simulation and Simulation Software, Project Management Institute (PMI) Methodology, Communication
Anfänger · Kurs · 1–4 Wochen