Description
Fundamentals of Windows Store app development using C# (70-484) exam preparation
Who is this training for ?
For whom ?
Experienced developers.
Prerequisites
Know the C# language - Have basic knowledge of XAML programming
Training objectives
Training program
- Overview of the Windows 8 platform and Windows Store apps
- Introduction to the Windows 8 platform
- The principles of the Windows 8 user interface
- WinRT projections and languages
- Practical Workshops : Exploring the Windows 8.1 Platform - Exploring a Windows App Store
- Creating user interfaces using XAML
- The basics of XAML
- XAML Code-behind
- Advanced XAML
- Practical Workshops: Creating the user interface Visual Studio 2013 Help - Improving the User Interface Using Visual Studio 2013
- Data presentation
- Working with data presentation controls
- The GridView control
- Hands-on Labs: Presenting grade data in the GridView control
- Implementing Layout with Windows 8 Intrinsic Controls
- WinRT Controls
- AppBar Control
- Snap and Fill
- Hands-on Workshops: Setting up the layout using Built-in controls in Windows 8.1
- Getting started with files in Windows Store apps
- Getting started with files and streams in the WindowsStore application
- Working with user file interface components
- Practical Workshops: Using the API file to read and write data from note files - Adding photos to a note using File Picker
- Managing the life process of Windows Store applications
- Manage the life process
- Launch Windows Store apps
- Implement the state management strategy
- Hands-on Workshops: Explore the different PLM states - Management of the implementation state
- Working with templates, styles, and assets
- Create styles and templates
- Create shared resources
- Hands-on Workshops: Working with styles and templates - Creating a control style and template
- Design and implementation of navigation in Windows Store applications
- Getting started with navigation in Windows Store applications
- Semantic Zoom
- Practical Workshops: Adding navigation to the ILoveNotes App - Semantic Zoom implementation
- Implementing Windows 8 contracts
- Designing charms and contracts
- The research contract
- The sharing contract
- Manage application settings and preferences
- Practical Workshops: Implementing the search contract - Implementing the Share contract - Adding a new parameter in the Parameters pane - Optional: Search implemented with the SearchBox control
- Implementation of user notifications and tiles
- Implement tiles, live tiles, secondary tiles and badge notifications
- Implement notification popups
- Hands-on Workshops: Activating the Live Tile functionality on the main tile
- Design and implementation of data access strategies
- Evaluate data access strategies
- Working with data remotely
- Practical Workshops: Answering Questions
- Respond to mouse and keystrokes
- Working with mouse events
- Working with gesture events
- Practical Workshops: Setting up mouse and gesture events
- Planning for Windows Store app deployment
- The Windows Store Apps Manifesto
- Certifying Windows Store Apps
- Deploying Enterprise Apps
- Presentation of MCSD 70-484 certification
- Certification content details
- Taking and correcting a mock test
- Corrected workshops
- Questions/answers, management of time when taking the exam