UWP 1 - Windows GUI & Apps Entwicklung 1
Sie erlernen die XAML-Syntax und das MVVM-Model zum Entwickeln von grafischen Oberflächen für alle Microsoft Plattformen sowie die Grundlagen um Apps für die Universal Windows Platform auf Windows 10/11 zu entwickeln
Dauer
5 Tage / 40 Lehreinheiten
Termine
Inhalt
XAML-Syntax und verfügbare Applikationsumgebungen (WPF/Desktop, Apps, Phone)
MVVM Design Pattern
XAML Layout Controls, flexibles Layout, Standard Controls
Content-Controls, Headered-Content-Controls, Items-Controls
Definition und Anwendung von DataTemplates
C# Code Behind Files, Events, Definition von Resourcen & Styles
MVVM Design Pattern: Model & ViewModel Klassen in C#
DataBinding: Binding Expression Syntax, Modes, UpdateTriggers, Converters und TemplateSelectors
Update Notifications, Observable Collections Commands: ICommand Schnittstelle, RelayCommand, Command-Binding
Wiederverwendbare User Controls.
Einführung in die Universal Windows Platform (UWP)
Laufzeitumgebung (ehemals WinRT)
Schnittstellen zum Betriebssystem
Adaptives Design, Adaptives UI
async/await Programmiermodell
Application Lifecycle, Launch und Activation Navigation, Live Tiles, Toast Notifications
Storage, Netzwerk-Zugriff, WebServices
Globalization und Localization
Eingabegeräte und -mechanismen.
MVVM Design Pattern
XAML Layout Controls, flexibles Layout, Standard Controls
Content-Controls, Headered-Content-Controls, Items-Controls
Definition und Anwendung von DataTemplates
C# Code Behind Files, Events, Definition von Resourcen & Styles
MVVM Design Pattern: Model & ViewModel Klassen in C#
DataBinding: Binding Expression Syntax, Modes, UpdateTriggers, Converters und TemplateSelectors
Update Notifications, Observable Collections Commands: ICommand Schnittstelle, RelayCommand, Command-Binding
Wiederverwendbare User Controls.
Einführung in die Universal Windows Platform (UWP)
Laufzeitumgebung (ehemals WinRT)
Schnittstellen zum Betriebssystem
Adaptives Design, Adaptives UI
async/await Programmiermodell
Application Lifecycle, Launch und Activation Navigation, Live Tiles, Toast Notifications
Storage, Netzwerk-Zugriff, WebServices
Globalization und Localization
Eingabegeräte und -mechanismen.
Wir bieten alle unsere Kurse mit flexibler Teilnahmemöglichkeit an: entweder klassisch bei uns im Kursraum
oder online per MS Teams. Auch ein Wechsel an einzelnen Tagen ist möglich (hybride Durchführung).
Einfach bei der Anmeldung angeben, ob eine Online-Option gewünscht wird.
Kategorien mit diesem Kurs
Zielgruppe
Softwareentwickler/-innen, die mit XAML und C# grafische Oberflächen für Windows Apps, Windows Phone Apps, WPF oder Silverlight entwickeln wollen.
Vorbereitung zu Microsoft-Examen 'Universal Windows Platform App-Architecture and UX/UI' (70-364) (Teil der MCPD Universal Platform Apps Zertifizierung).
Gute Kenntnisse einer objektorientierten Programmiersprache (C#, Java oder C++ werden vorausgesetzt). Dieser Kurs wird gemeinsam mit dem WIFI Wien durchgeführt.