Programm
- Einführung in XAML
- Eigenschaften von XAML
- XAML im Vergleich zu C# Code
- Dependency Properties und Attached Properties
- Markup Extensions
- Styles und Resources
- Page Layouts für Adaptive User Interfaces
- RelativePanel, SplitView, Grid, und andere Layout Controls
- Adaptive User Interfaces mit dem VisualStateManager und AdaptiveTriggers
- Erstellen von User Controls und Custom Controls
- Optimieren von Page Layouts
- Page Navigation und Lifecyle Events
- Navigationsstruktur von Apps mit Hub, Pivot Controls
- Navigation und der Back Button
- Aktivierung von Apps mit Deep Link, Search, Secondary Tiles
- App Suspension und Resume
- Data Access und Data Binding
- Implementierung des MVVM Patterns
- Data Binding und Compiled Data Binding
- App-to-App Communication mit Share Contracts, App Services, Drag-und-Drop
- Zugriff auf das Filesystem
- Aufruf von REST Services
- Adaptives Coding
- Programmieren für unterschiedliche Device-Familien
- API Detection
- Type Detection
- Nutzen von Capabilities wie WebCam, Location Support, Enterprise Authentication
- User Input und User Interaktionen
- Command Bars, Context Menus, Flyouts
- Content Dialog
- Touch, Mouse und Keyboard Inputs
- Speech mit Cortana
- Einsatz von Inking
- Verwenden der Kamera
- Nutzen von Location Services
- Authentication und Identity Management
- Verwenden des Web Authentication Brokers
- Security Management mit dem Credential Locker
- Two-Factor Authentication
- Notifications, Background Tasks und Komponenten
- Windows Runtime Components im Vergleich zu Class Libraries und .NET Standard Libraries
- Tiles und Toast Notifications
- Implementierung von Background Tasks
- Verwenden von App Services
- Einführung in Storage- und Service-Technologien
- SQL Database
- Azure Storage
- DocumentDB
- WCF Services
- WCF Data Services
- ASP.NET Web API
- ASP.NET Core
- XML and JSON
- Transactions
- ADO.NET Entity Framework
- Query and Manipulating Data
- Using LINQ to Entities
- ADO.NET Entity Framework vs Entity Framework Core
- Web API-based Services
- Überblick von REST
- Implementintierung einer Web API
- Hosting und Management von Web API
- Verwenden von Web API Services
Ziele
Mit der Universal Windows Platform können Sie Mobile Apps und Desktop Applikationen schreiben die auf Windows 10 Plattformen wie dem Windows 10 Desktop, aber auch auf dem Windows Phone, der Xbox und der HoloLens laufen. Mit Web API Services erstellen Sie REST Services die von mobilen Clients jedweder Plattform genutzt werden können.
In diesem Powercamp lernen Sie die Entwicklung von Windows Apps mit C# und XAML mit Nutzen der Universal Windows Platform (UWP) und ASP.NET Web API Services die unter Microsoft Azure gehostet werden können.
In diesem Kurs lernen Sie die Entwicklung von Windows Apps mit C# und XAML mit Nutzen der Universal Windows Platform (UWP) und ASP.NET Web API Services die unter Microsoft Azure gehostet werden können.
Dieses Powercamp deckt die Themen dieser beiden Prüfungen ab:
- 70-357 Developing Mobile Apps: etwa 70% der Seminarinhalte
- 70-487 Developing Microsoft Azure and Web Services
Das ETC ALL-IN Paket beinhaltet:
- iPad 32GB WIFI, damit Sie Ihre digitalen Kursunterlagen immer griffbereit haben bzw. Vorbereitung inkl MOC-Unterlagen am Tablet auf die Examen 70-487, 70-357
- 2 Examen
- Verlängerte Seminarzeiten zur Optimierung Ihres Zertifizierungs-Wissens
- ÜbungsLAB - 2 Woche vLAB zusätzlich
- Praxis, Tipps und Tricks zu Ihren Examen
Bitte beachten Sie bei den PowerCamps die erweiterten Kurszeiten (Richtwerte): Mo-Do bis ca. 18 Uhr, Fr bis ca. 16 Uh
Gemeinsam mit der Prüfung
erlangen Sie die Zertifizierung zum MCSA: Universal Windows Platform und können dann die weitere mögliche Zertifizierung: MCSD: App Builder erreichen!
Voraussetzungen
Für dieses Seminar werden folgende Kenntnisse empfohlen:
- Erfahrung in der Erstellung von C# Programmen
- Erfahrung in der Verwendung von Visual Studio
Oder
SD-CS Programming C#