Überblick
Der Kurs Universal Windows Platform + Scrum Foundation — UWP-Entwicklung mit C# (Legacy) ist ein umfassendes Kombinationsprogramm, das zwei wesentliche Kompetenzfelder moderner Softwareentwicklung zusammenführt: die technische Entwicklung von Windows-Applikationen für die Universal Windows Platform (UWP) mit C# sowie die agile Projektmanagementmethode Scrum. Im technischen Teil erwerben Teilnehmende die Kenntnisse für die drei Microsoft-Prüfungen, die zur MCSA Universal Windows Platform-Zertifizierung führen: Programming in C# (Kurs 483, zweifach) und Developing Mobile Apps (Kurs 357). Der Scrum Foundation-Teil vermittelt alle notwendigen Grundkenntnisse in Scrum und bereitet auf die EXIN Agile Scrum-Zertifizierung vor. Da beide Komponenten kombinierbar und inhaltlich komplementär sind, erhalten Teilnehmende eine vollständige Qualifikation, die sowohl für die technische Softwareentwicklung als auch für die agile Teamarbeit geeignet macht.
Kursinhalte & Lernziele
Modul 1 — Programming in C# (Kurs 483): Der erste Kursblock legt das vollständige C#-Fundament. Teilnehmende beginnen bei Grundkonzepten der Sprache und arbeiten sich über objektorientierte Muster bis zu fortgeschrittenen Themen wie LINQ, asynchroner Programmierung und Testing vor. Alle Übungen laufen in Visual Studio.
- C#-Syntax, Datentypen, Operatoren und Kontrollstrukturen
- Klassen, Objekte, Vererbung, Interfaces und abstrakte Klassen
- Delegates, Events und Lambda-Ausdrücke
- LINQ (Language Integrated Query) für Datenbankabfragen und Sammlungen
- Asynchrone Programmierung mit async/await
- Ausnahmebehandlung und Debugging-Techniken
Modul 2 — Developing Mobile Apps (Kurs 357): Aufbauend auf den C#-Kenntnissen führt dieser Abschnitt in die UWP-Entwicklung ein. Teilnehmende lernen, wie universelle Windows-Applikationen konzipiert werden, die auf Desktop, Tablet und Smartphone gleichermaßen laufen, und wie sie moderne Windows-Features wie Live Tiles, Benachrichtigungen und Kamera-APIs nutzen.
- Architektur der Universal Windows Platform und WinRT
- XAML-Grundlagen: Layout-Container, Controls, Styles und Templates
- MVVM-Designmuster (Model-View-ViewModel) in UWP-Apps
- Adaptive Trigger und Responsive Layouts für verschiedene Bildschirmgrößen
- Datenbindung und Navigation in UWP-Applikationen
- Zugriff auf Geräte-Features: Kamera, GPS, Sensoren, Netzwerk
Modul 3 — Scrum Foundation: Der Scrum-Teil des Kurses vermittelt alle Grundlagen agiler Softwareentwicklung nach dem Scrum-Framework. Teilnehmende lernen nicht nur die Theorie, sondern wenden Scrum-Konzepte in Simulationsübungen praktisch an.
- Agile Manifesto und agile Werte und Prinzipien
- Scrum-Rollen: Product Owner, Scrum Master, Development Team
- Scrum-Artefakte: Product Backlog, Sprint Backlog, Definition of Done, Inkrement
- Scrum-Events: Sprint-Planung, Daily Scrum, Sprint Review, Sprint Retrospektive
- Agile Schätzmethoden: Story Points, Planning Poker, T-Shirt-Sizing
- Umgang mit technischen Schulden und kontinuierliche Verbesserung
Modul 4 — Kombination und Prüfungsvorbereitung: Da der Kurs drei Microsoft-Prüfungen (483 zweifach, 357) und die EXIN Agile Scrum-Prüfung abdeckt, wird im letzten Modul gezielt auf alle Prüfungsformate vorbereitet. Übungsexamen und Laborumgebungen simulieren die echten Prüfungssituationen.
- Virtuelle Übungsumgebungen für alle drei Microsoft-Kurse
- Microsoft Original-Unterlagen für 483 und 357
- Zeitgesteuerte Übungsexamen im Microsoft-Prüfungsformat
- EXIN Agile Scrum-Prüfungsvorbereitung mit Musteraufgaben
- Wiederholung schwieriger Themen aus C# und UWP
- Individuelle Stärken-Schwächen-Analyse anhand der Übungsergebnisse
Praxisblock — Projekte und integrierte Übungen: Im Praxisblock entwickeln Teilnehmende vollständige kleine Applikationen und wenden gleichzeitig Scrum-Methoden in der Teamarbeit an — eine Kombination, die der realen Entwicklungsarbeit besonders nahe kommt.
- Entwicklung einer vollständigen UWP-Applikation von der Anforderung bis zum Deployment
- Sprint-Planung und Backlog-Management für das App-Projekt im Team
- Implementierung von Responsive Layouts für Desktop und Mobile
- Integration von Windows-APIs (Kamera, Standort, Benachrichtigungen)
- Durchführung von Sprint-Reviews und Retrospektiven
- Code-Reviews mit Fokus auf C#-Best-Practices
- Debugging und Unit Testing der entwickelten Applikation
- Dokumentation nach agilen Prinzipien
- Peer-Präsentation des abgeschlossenen Projekts
- Vorbereitung der Bewerbungsunterlagen mit Projektreferenzen
- Karriereberatung für Positionen in der Windows-Entwicklung
- Abschlussbesprechung und Feedbackrunde
Die Kombination aus technischer C#/UWP-Kompetenz und agiler Methodik ist praxisnah: Moderne Softwareentwickler werden selten nur für technische Arbeit eingestellt, sondern arbeiten in Scrum-Teams, führen Sprints durch und liefern iterativ. Wer beide Seiten beherrscht, bringt eine vollständige Qualifikation mit. Das Lernprogramm ist explizit für Arbeitnehmer ausgelegt, die im Rahmen des Qualifizierungschancengesetzes gefördert werden — auch in Verbindung mit Kurzarbeit und Transfergesellschaften, sodass auch konjunkturell betroffene Fachkräfte diese Qualifikation erwerben können.
Lernziele:
- Die Grundlagen der C#-Programmierung verstehen und sicher anwenden
- Objektorientierte Programmierkonzepte (Klassen, Vererbung, Polymorphismus, Schnittstellen) in C# implementieren
- Datenzugriff, Ausnahmebehandlung und asynchrone Programmierung in C# beherrschen
- Universelle Windows-Apps für das UWP-Framework konzipieren und entwickeln
- XAML als deklarative UI-Sprache für Windows-Applikationen einsetzen
- Mobile und Desktop-Apps mit Responsive Layouts und Adaptive Triggern gestalten
- Scrum-Rollen (Product Owner, Scrum Master, Development Team) unterscheiden und beschreiben
- Scrum-Artefakte (Product Backlog, Sprint Backlog, Inkrement) erstellen und pflegen
- Scrum-Events (Sprint, Planning, Review, Retrospektive, Daily Scrum) durchführen
- Agile Schätzverfahren (Story Points, Planning Poker) anwenden
- Fortschritt in Scrum-Projekten mit Burndown-Charts überwachen
- Vorbereitung auf die EXIN Agile Scrum-Zertifizierungsprüfung
Zielgruppe & Voraussetzungen
Der Kurs richtet sich an Softwareentwickler, .NET-Entwickler und Einsteiger in die Windows-Applikationsentwicklung, die ihre Kenntnisse in C# und UWP vertiefen und gleichzeitig agile Arbeitsmethoden erlernen möchten. Auch Projektleiter und Teamleiter, die Scrum einführen wollen, profitieren von der Scrum-Komponente.
- Softwareentwickler mit Grundkenntnissen in .NET und C#
- .NET-Entwickler, die in die UWP-Entwicklung einsteigen möchten
- IT-Fachleute, die agile Arbeitsmethoden erlernen wollen
- Quereinsteiger in die Windows-Entwicklung mit Programmierkenntnissen
- Arbeitnehmer, die über das Qualifizierungschancengesetz gefördert werden
Grundlegende Programmierkenntnisse oder Erfahrung mit einer anderen Programmiersprache werden empfohlen. Kenntnisse in objektorientierter Programmierung sind hilfreich. Ein individuelles Beratungsgespräch vor Kursbeginn klärt den Vorkenntnis-Stand und legt einen persönlichen Lernplan fest, der die verfügbaren Zeiten und beruflichen Ziele berücksichtigt.
Ablauf & Abschluss
Der Kurs wird überwiegend als Combined Learning angeboten, ergänzt durch Online-Seminar-Optionen. Erfahrene Microsoft-zertifizierte Trainer führen durch den technischen Teil; Scrum-Coaches begleiten den agilen Methodenanteil. Praxisorientierte Laborarbeiten in virtuellen Entwicklungsumgebungen und die Durchführung echter Scrum-Sprints in Kleingruppen sorgen für nachhaltigen Lernerfolg. Vollzeit- und Teilzeit-Formate sind verfügbar.
Die Gesamtdauer liegt in der Regel zwischen mehr als drei Monaten und sechs Monaten; kürzere Varianten von mehr als einem Monat bis zu drei Monaten sind ebenfalls möglich. Der längere Zeitrahmen ergibt sich aus dem Umfang von drei Microsoft-Prüfungen plus Scrum-Zertifizierung. Individuelle Startzeitpunkte können flexibel abgesprochen werden.
Nach erfolgreichem Abschluss und Bestehen der Prüfungen erhalten Teilnehmende das MCSA Universal Windows Platform-Zertifikat von Microsoft sowie die EXIN Agile Scrum-Zertifizierung. Darüber hinaus stellt der Bildungsträger New Horizons ein Lehrgangszertifikat aus. Alle drei Microsoft-Prüfungen (483 zweifach, 357) sind externe Prüfungen und werden über das offizielle Microsoft-Prüfungssystem abgelegt.
Nutzen & Perspektiven
Wer diesen Kurs abschließt, besitzt eine einzigartige Kombination aus tiefem C#-Entwicklungswissen, UWP-Praxiserfahrung und nachgewiesener Scrum-Kompetenz — drei Qualifikationen, die zusammen auf dem Arbeitsmarkt besonders attraktiv sind. Während reine C#-Entwickler und reine Scrum-Kenntnisse verbreitet sind, suchen Arbeitgeber zunehmend nach Fachleuten, die technische Tiefe und agile Methodenkompetenz vereinen. Dieses Profil passt auf Rollen als Windows-App-Entwickler im agilen Team, als technischer Scrum Master oder als Full-Stack-.NET-Entwickler. Die MCSA-Zertifizierung, auch wenn sie als Legacy eingestuft ist, hat in vielen Unternehmensumgebungen weiterhin Gewicht, da dort noch immer Windows-Desktop- und UWP-Anwendungen betrieben werden. Die C#-Kenntnisse sind darüber hinaus direkt auf .NET MAUI, WPF, Azure-Entwicklung und viele andere moderne Microsoft-Technologien übertragbar. Der Scrum Foundation-Teil mit EXIN-Zertifizierung ist zeitlos und branchenübergreifend anwendbar. Bei AZAV-zertifizierten Trägern ist diese Weiterbildung in der Regel über einen Bildungsgutschein förderbar. Explizit eignet sich das Programm auch für Arbeitnehmer im Rahmen des Qualifizierungschancengesetzes, auch in Verbindung mit Kurzarbeit und Transfergesellschaften. Darüber hinaus können Leistungen zur beruflichen Rehabilitation oder Förderungen der Deutschen Rentenversicherung in Frage kommen.
Häufig gestellte Fragen (FAQ)
Warum wird der Kurs als "Legacy" bezeichnet?
Microsoft hat das klassische MCSA-Zertifizierungsprogramm 2021 offiziell eingestellt, weshalb diese Kurse die Kennzeichnung "Legacy" tragen. Die technischen Inhalte — C#-Programmierung, UWP-Entwicklung — sind jedoch weiterhin relevant für Umgebungen, die Windows-Desktop-Applikationen betreiben, und die erworbenen C#-Kenntnisse sind direkt auf moderne .NET-Technologien übertragbar.
Was ist die Universal Windows Platform (UWP)?
Die Universal Windows Platform (UWP) ist Microsofts Framework für die Entwicklung von Applikationen, die auf allen Windows-Geräten laufen — Desktop, Tablet, Smartphone und Xbox. UWP-Apps nutzen XAML für die Benutzeroberfläche und C# für die Geschäftslogik und können im Microsoft Store veröffentlicht werden.
Welche Prüfungen sind für die MCSA UWP-Zertifizierung erforderlich?
Für das MCSA Universal Windows Platform-Zertifikat müssen drei Prüfungen bestanden werden: Exam 483 "Programming in C#" (zweifach) und Exam 357 "Developing Mobile Apps". Alle drei Prüfungen sind im Kurspaket enthalten und werden durch virtuelle Übungsumgebungen und Übungsexamen vorbereitet.
Was ist die EXIN Agile Scrum-Zertifizierung?
Die EXIN Agile Scrum-Zertifizierung ist eine international anerkannte Prüfung des niederländischen Prüfungsinstituts EXIN, die grundlegende Scrum-Kenntnisse validiert. Sie ist branchenübergreifend anerkannt und eignet sich als Einstieg in eine Karriere als Scrum Master oder agiler Projektmanager.
Kann der Kurs über das Qualifizierungschancengesetz gefördert werden?
Ja, dieser Kurs ist explizit für förderfähige Arbeitnehmer im Qualifizierungschancengesetz ausgelegt, auch in Verbindung mit Kurzarbeit und Transfergesellschaften. Darüber hinaus ist eine Förderung über Bildungsgutschein bei AZAV-zertifizierten Trägern möglich. Das Beratungsgespräch klärt individuelle Fördermöglichkeiten.
Verwandte Kurse
Welche Förderung passt zu dir?
Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.
Arbeitsmarkt-Report
Pflege- und Gesundheits-Fachkräfte sind seit 2018 durchgehend als Engpassberuf gelistet. Demografische Entwicklung treibt die Nachfrage; höhere Tarife in Pflege und Reform der Pflegeausbildung verbessern Einstiegsbedingungen 2025/26 weiter.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Buchhalter/Buchhalterin3.551 Stellen
- Scrum Master1.118 Stellen
- Facharzt/Fachärztin für Innere Medizin und Pneumologie205 Stellen
- Facharzt/Fachärztin Fachrichtung Transfusionsmedizin163 Stellen
- Verwaltungsinformatik (weiterführend)112 Stellen
- Beamter/Beamtin im gehobenen Verwaltungsinformatikdienst25 Stellen