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.

Simplilearn
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Software-Entwurfsmuster, C (Programmiersprache), Anwendungsentwicklung, Datenbank Management, Restful API, Einheit-Engine, Grundsätze der Programmierung, Objekt-Relationales Mapping, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), ASP.NET, Webdienste, Software-Ingenieur, C# (Programmiersprache), Entwicklung von Videospielen
Anfänger · Kurs · 1–4 Wochen
Michigan State University
Kompetenzen, die Sie erwerben: Kreativität, Erstellung von Inhalten, Foto-/Videoproduktion und Technik, Bildqualität, Gestaltungselemente und -prinzipien, Soziale Netzwerke, Digitale Veröffentlichung, Web Design und Entwicklung, Schreiben, Grafisches und visuelles Design, Peer Review, Werbetexten, Informationen zum Datenschutz, Kreatives Design, Storytelling, Fotografie, Fotobearbeitung, Dateiverwaltung
Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Datenstrukturen, Daten in Echtzeit, Wärmekarten, Apache Spark, Benutzeroberfläche (UI), Apache Hadoop, Funktionales Design, Algorithmen, Computer Programmierung, Scala Programmierung, Interaktive Datenvisualisierung, Big Data, Anwendungsdesign, Grundsätze der Programmierung, Datenmanipulation, Datenverarbeitung, Verteiltes Rechnen, Datenvisualisierungssoftware, Objektorientierte Programmierung (OOP), Leistungsoptimierung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Performance Tuning, Database Design
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Software Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prototyping, User Experience Design, Gestaltungselemente und -prinzipien, Interaktionsdesign, Figma (Design-Software), Mockups, Farbtheorie, Typografie, Design Bewertungen, User-Interface-(UI)-Design, Usability-Tests, Benutzerforschung, Nutzerorientierte Gestaltung
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Program Development, Data Validation, Microsoft Development Tools, Security Testing, Software Development Tools, Development Environment, Performance Testing
Anfänger · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Grafikdesign, Layout Gestaltung, User Experience Design, Entwerfen, Gestaltungselemente und -prinzipien, Interaktionsdesign, Mensch-Computer-Interaktion, Farbtheorie, Anwendungsdesign, Grafisches und visuelles Design, Typografie, Informationsarchitektur, User-Interface-(UI)-Design, Ästhetik, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: A/B-Tests, Marketing-Strategien, Regressionsanalyse, Kundenanalyse, Marketing-Analytik, Kundenbindung, Trendanalyse, Rentabilität der Investition, Ressourcen-Zuweisung, Prädiktive Analytik, Marketing-Effektivität, Markenmanagement, Marktanteil, Business Metriken, Marketing-Budgets, Statistische Analyse
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Code Review, Programming Principles, Maintainability, Scripting, Scripting Languages, Software Development
Gemischt · Kurs · 1–4 Wochen

Starweaver
Kompetenzen, die Sie erwerben: Loyalty Programs, Customer Relationship Management (CRM) Software, Customer Retention, Customer Success Management, Sales Management, Marketing Automation, Marketing Strategies, Business Development, Performance Management, Performance Measurement, Data-Driven Decision-Making
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Verbraucherverhalten, Unternehmensanalytik, Prädiktive Modellierung, Kundenanalyse, Erhebung von Daten, Kundeneinblicke, Regressionsanalyse, Marketing-Analytik, Analytics, Verwaltung von Kundendaten, Deskriptive Analytik, Prädiktive Analytik, Marktforschung
Gemischt · Kurs · 1–3 Monate