In diesem Kurs erhalten die Teilnehmer eine Einführung in die Programmierung einer modernen Benutzeroberfläche mit WPF mit C#. Es werden die zugrunde liegenden Prinzipien der WPF-Architektur erläutert und die Teilnehmer erlernen Syntax und Verwendung von XAML-Code, den Einsatz von Layout-Controls zur Seitengestaltung und WPF-Controls zur Darstellung der Daten. Die Teilnehmer lernen mit der aktuellen Version von Visual Studio. Es werden die wichtigsten Funktionen dieses Tools erläutert.
WPF (Windows Presentation Foundation) Kompaktkurs
- Grundlagen von WPF
- Visual Studio und WPF
- Projekterstellung mit Templates
- Deklarative Programmierung mit XAML
- Layout-Strukturen, Seitengestaltung
- Steuerelemente, WPF-Controls
- Databinding, Dependency Properties
- Event-Verarbeitung, Routed Events
- Commands, Command Binding
- Resourcen
- DataTemplates, Styles, Trigger
- UserControls, Behavoirs
- Model-View-View-Model, MVVM-Pattern
- Inversion of Control, Dependency Injection
- Debuggen und Testen eine WPF-Anwendung
Für diesen Kurs sollten die Kursteilnehmer/-innen folgende Vorkenntnisse mitbringen:
- Kenntnisse und Programmiererfahrung in C#
Dieser Kurs richtet sich an Teilnehmer/-innen, die moderne und dynamische GUIs entwickeln wollen.
Förderung durch
- den Europäischen Sozialfond ESF
- den Berufsförderungsdienst der Bundeswehr (BFD)
- verschiedene Berufsgenossenschaften
- regionale Einrichtungen
und andere Träger möglich