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 California San Diego
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Interaktive Datenvisualisierung, Java Programmierung, Objektorientierter Entwurf, Ereignisgesteuerte Programmierung, Java, Benutzeroberfläche (UI), Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Algorithmen, Fehlersuche, Software-Dokumentation, Computer Programmierung, Datenstrukturen, Software-Ingenieur
Mittel · Kurs · 1–3 Monate

Deep Teaching Solutions
Kompetenzen, die Sie erwerben: Productivity, Learning Strategies, Time Management, Willingness To Learn, Quick Learning, Mental Concentration, Curiosity, Problem Solving, Creativity, Overcoming Obstacles, Growth Mindedness, Persistence, Cognitive flexibility, Stress Management, Self-Awareness, Planning
Anfänger · Kurs · 1–3 Monate
Macquarie University
Kompetenzen, die Sie erwerben: Automatisierung, Microsoft Excel, Excel-Formeln, Finanzielle Prognosen, Datenintegrität, Datenvalidierung, Excel-Makros, Business Modellierung, Tabellenverarbeitungssoftware, Datenmodellierung
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Kommunikations-Strategien, Planung, Hindernisse überwinden, Zeitmanagement, Krisenmanagement, Terminplanung, Strategische Prioritätensetzung, Produktivitätssoftware, Professionalität
Anfänger · Kurs · 1–4 Wochen
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Professional Networking, Intercultural Competence, Teamwork, LinkedIn, Intellectual Property, Collaboration, Professional Development, Communication, Productivity, Cultural Responsiveness, Accountability, Conflict Management, Self-Awareness, Personal Development, Interviewing Skills, Data Management, Planning, Resilience
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Analytics, Benutzer-Feedback, Excel-Formeln, Datenanalyse, Datenumwandlung, Pivot-Tabellen und Diagramme, Datenvalidierung, Daten-Integration, Datenmanipulation, Tabellenverarbeitungssoftware
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Tenacity, Persistence, Personal Attributes, Personal Development, Self-Awareness, Case Studies, Emotional Intelligence, Growth Mindedness, Resilience, Overcoming Obstacles, Cognitive flexibility, Psychology
Gemischt · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), 3D-Assets, Lineare Algebra, Virtuelle Realität, Erweiterte und virtuelle Realität (AR/VR), Anwendungsentwicklung, Android Studio, Animation und Spieldesign, Android Entwicklung, Computer-Grafik-Techniken, Computergrafik, Grundsätze der Programmierung, Animationen, Virtuelle Umgebung, Interaktionsdesign, Logo-Entwurf
Mittel · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Unternehmensanalytik, Datengesteuerte Entscheidungsfindung, Operations Research, Humankapital, Finanzielle Analyse, Strategie der Humanressourcen, Peer Review, Finanzielle Daten, Deskriptive Analytik, Geschäftsbetrieb, Operative Effizienz, Operative Analyse, Prädiktive Analytik, Marketing-Analytik, People Analytics, Kundenanalyse, Personalwesen, Bilanzanalyse, Kundeneinblicke, Analytics
Anfänger · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Risikoanalyse, Finanzielle Analyse, Microsoft Excel, Finanzielle Berichterstattung, Investitionsausgaben, Rentabilität der Investition, Finanzielle Daten, Unternehmensfinanzierung, Gewinn- und Verlustrechnung, Regressionsanalyse, Mathematische Modellierung, Tabellenverarbeitungssoftware, Business Modellierung, Geschäftsberichte, Finanzberichte, Kapitalbudgetierung, Finanzen, Finanzplanung, Finanzieller Scharfsinn, Statistische Modellierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Autorisierung (Computing), Schnittstelle zur Anwendungsprogrammierung (API), Entwicklungsumgebung, Anwendungssicherheit, Java, Authentifizierungen, Model-View-Controller, Anwendungs-Rahmenwerke, Web-Anwendungen, Apache Maven, Restful API
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Risikomanagement, Technische Kommunikation, Datengesteuerte Entscheidungsfindung, Qualitätsmanagement, Strategisches Denken, Abschluss des Projekts, Kommunikation mit Stakeholdern, Team Management, Projekt-Kontrollen, Bewertung der Qualität, Erleichterung von Meetings, Prozess der kontinuierlichen Verbesserung, Projektmanagende Life Cycle, Projektmanagement, Projektdokumentation
Anfänger · Kurs · 1–3 Monate