• LOGIN
  • Geen producten in de winkelwagen.

Essentials of Developing Windows Store Apps Using C# (20484)

 2.195,00 Excl. BTW

Artikelnummer: 18740 Categorieën: , ,

Aangeboden leervormen

Essentials of Developing Windows Store Apps Using C# (20484)

Course Description
In this course students will learn essential programming skills and techniques that are required to develop Windows Store apps. This includes a combination of both design and development skills, as well as ensuring that students are comfortable using and making the most of the Visual Studio and Expression Blend tools.

At Course Completion
After completing this course, students will be able to:
• Describe review the Windows 8 platform and features, and explore the basics of a Windows app interface.
• Create the User Interface layout and structure by using XAML.
• Use data binding to present data in the UI.
• Implement the AppBar and layout controls.
• Handle files and streams.
• Respond to application lifecycle events using Process Lifetime Management and the PLM extensibility points provided by the Visual Studio 2012 templates.
• Use templates to create the UI.
• Handle navigation scenarios in a Windows Store app.
• Design and implement contracts such as Search, Share and Settings.
• Implement tiles and toast notifications in a Windows Store app.
• Respond to mouse, keyboard and touch events, including gestures.
• Deploy a Windows Store app to the Windows Store or an enterprise store.

IT trainingen

Voor wie

This course is intended for professional developers who have 1-2 years of experience creating client applications and who are comfortable programming in C# and have done some XAML-based programming.

Programma

Module 1: Overview of the Windows 8 Platform and Windows Store Apps
This module describes the Windows 8 platform and features and the basics of a Windows Store app interface. It also explains how to create and style a simple Windows Store app by using Visual Studio and Blend.
Lessons
· Introduction to the Windows 8 Platform
· Windows 8 User Interface Principles
· WinRT and Language Projections
Lab : Overview of the Windows 8 Platform and Windows Store Apps
· Explore the Windows 8 Platform
· Explore a Windows Store App
After completing this module, students will be able to:
· Describe the Windows 8 platform, architecture, and features.
· Describe the basics of the Windows 8 User Interface
· Describe the Windows Store app experience.
· Describe the new API model, how it supports building Windows Store apps, and how it enables multiple language-specific projections.
· Describe Visual Studio 2012 and languages supported for WinRT development.

Module 2: Creating User Interfaces using XAML
This module explains how to create the User Interface by using XAML, and how to style a simple Windows Store app by using Visual Studio and Blend.
Lessons
· XAML Basics
· XAML Code-Behind
· Advanced XAML
Lab : Creating User Interfaces using XAML
· Create the User Interface using Visual Studio 2012
· Enhance the User Interface using Visual Studio 2012 and Blend Development Tools
After completing this module, students will be able to:
· Describe XAML basics.
· Describe the purpose and usage of XAML Code-Behind.
· Describe advanced XAML features.

Module 3: Presenting Data
This module explains how to present data in the user interface using data binding.
Lessons
· Working with Data Presentation Controls
· The GridView Control
Lab : Presenting Data
· Create the Data for Consumption
· Implement the GridView Control
After completing this module, students will be able to:
· Describe data presentation using various controls and the differences between the controls.
· Describe data presentation controls (GridView).

Module 4: Implementing Layout using Windows 8 Built-In Controls
This module explains how to implement the AppBar and layout controls.
Lessons
· WinRT
· Windows 8 Layout Controls
· The AppBar Control
· Snap and Scale

Lab : Implementing Layout using Windows 8 Built-In Controls
· Implement an AppBar Control
· Create Adaptive Views
After completing this module, students will be able to:
· Describe the WinRT library and controls.
· Use text editing controls in a Windows Store app.
· Use WinRT controls.
· Describe out-of-the-box layout controls available for Windows Store apps.
· Implement the AppBar and describe its functionality.

Module 5: Handling Files in Windows Store Apps
This module explains how to handle files and streams.
Lessons
· Handling Files and Streams in Windows Store Apps
· Working with File User Interface Components
Lab : Handling Files in Windows Store Apps
· Read Data from the Notes File
· Write Data to the Notes File
After completing this module, students will be able to:
· Enumerate Windows.Storage namespace objects and their capabilities.
· Describe the best practices for how to use the file system objects and various streams.
· Describe the asynchronous nature of the file system and streams.
· Describe the file and contact pickers.

Module 6: Windows Store App Process Lifetime Management
This module describes how to respond to application lifecycle events using Process Lifetime Management and the PLM extensibility points provided by the Visual Studio 2012 templates.
Lessons
· Process Lifetime Management
· Launching Windows Store Apps
· Implementing State Management Strategy
Lab : Windows Store App Process Lifetime Management
· Explore the Different PLM States
· Implement State Management
After completing this module, students will be able to:
· Describe the Windows Store app PLM.
· Describe the best practices for implementing Windows Store app launch and activation.
· Describe state management concepts in Windows Store apps.

Module 7: Working with Templates and Resources
This module explains how to use templates when creating the user interface.
Lessons
· Implementing Templates
· Creating Shared Resources
Lab : Working with Templates and Resources
· Create a Control Template
After completing this module, students will be able to:
· Implement a control template for use with built-in controls.
· Describe ResourceDictionary concepts and styling that uses these dictionaries.

Module 8: Designing and Implementing Navigation in a Windows Store App
This module explains how to handle navigation scenarios in a Windows Store app and implement Semantic Zoom.
Lessons
· Handling Navigation in Windows Store Apps
· Semantic Zoom
Lab : Designing and Implementing Navigation in a Windows Store App
· Add Navigation to the App
· Implement Semantic Zoom
After completing this module, students will be able to:
· Describe navigation principles in Windows Store apps.
· Describe Semantic Zoom.

Module 9: Implementing Windows 8 Contracts
This module explains how to design and implement Windows 8 contracts such as Search, Share and Settings.
Lessons
· Designing for Charms and Contracts
· The Search Contract
· The Share Contract
· Managing App Settings and Preferences
Lab : Implementing Windows 8 Contracts
· Implement the Search Contract
· Implement the Share Contract
· Adding a New Setting to the Settings Pane
After completing this module, students will be able to:
· Describe and implement charms and the contracts approach.
· Describe and implement the Search charm and app extensibility options through the Search contract.
· Describe the share charm and app extensibility options through the Share contract.
· Describe the Settings charm.

Module 10: Implementing Tiles and User Notifications
This module explains how to implement tiles and toast notifications in a Windows Store app.
Lessons
· Implementing Tiles, Live Tiles, Secondary Tiles and Badge Notifications
· Implementing Toast Notifications
Lab : Implementing Tiles and User Notifications
· Enable Live Tile Functionality on the Main Tile
· Add Secondary Tiles Functionality
After completing this module, students will be able to:
· Describe and implement live tiles, describe tile types and associated templates.
· Describe badge notifications.
· Describe toast notifications.

Module 11: Designing and Implementing a Data Access Strategy
This module explains how to implement various data access scenarios for Windows Store apps.
Lessons
· Evaluating Data Access Strategies
· Working with Remote Data
After completing this module, students will be able to:
· Describe various data access strategies, their advantages and disadvantages, and when it is appropriate to use them.
· Describe common use cases that occur while working with remote data.

Module 12: Responding to Mouse, Keyboard and Touch
This module explains how to respond to mouse, keyboard and touch events, including gestures.
Lessons
· Working with Mouse Events
· Working with Gesture Events
Lab : Responding to Mouse, Keyboard and Touch
· Implement Mouse Events
· Implement Gesture Events
After completing this module, students will be able to:
· Describe and implement mouse pointer and single-touch scenarios.
· Describe and implement gestures support and multi-touch scenarios.

Module 13: Planning for Windows Store App DeploymentThis module explains how to deploy their Windows Store apps to the Windows Store or an enterprise store.Lessons
· The Windows Store App Manifest
· Windows Store App Certification
· Enterprise App Deployment
After completing this module, students will be able to:
· Describe the app manifest in depth.
· Describe the Windows Store certification process and requirements for publishing apps.
· Describe the private store for enterprise app deployment.

Voorkennis

Before attending this course, students must have:
· 1 or more years of experience creating applications.
· 1 – 3 months experience creating Windows client applications.
· 1 – 3 months experience using Visual Studio 2010 or 2012.

Examen

70-484 Essentials of Developing Windows Store Apps Using C#

Duur training

Klassikaal: 4 dagen

Open Leercentrum: 5 dagen

Aanvragen

Graag wil ik informatie ontvangen over de opleiding:

Essentials of Developing Windows Store Apps Using C# (20484)

U krijgt van ons per omgaande alle actuele datums voor deze opleiding op basis van uw plaats keuze.

Extra informatie

IT Doelgroep

IT-Techniek

,

Microsoft

Soort opleiding

Klassikaal, Open Leercentrum

Merk

Microsoft



Compleet in opleiden

Algemene Voorwaarden

Sinteno is een volle dochter van IQ4Learning
Sinteno Attitude
top

Door de site te te blijven gebruiken, gaat u akkoord met het gebruik van cookies. meer informatie

Sinteno maakt gebruik van cookies, onder andere om de website te analyseren en het gebruiksgemak te vergroten. Door gebruik te maken van deze website geef je impliciet toestemming voor het gebruik van cookies. Sinteno zal zorgdragen dat het gebruik van cookies geen of geringe gevolgen heeft voor de persoonlijke levenssfeer van de gebruiker van deze website. Meer informatie over het gebruik van cookies en/of persoonlijke gegevens kunt u vinden in het Privacy Statement van Sinteno.

Sluiten