DEVELOPER-WINDOWS-STORE-APPLICATION
ABOUT THE COURSE
MCSD: Windows Store applications demonstrate your expertise at designing and developing fast and fluid Windows 8 apps. There are two paths to achieving this certification using HTML5 or C#. (New to IT? Learn about MTA certification for new entrants.)
If youre leveraging your existing web programming skills in JavaScript, or starting from scratch on a new website, we recommend choosing the HTML5 path. If youre a .NET developer and are planning to create Windows 8 apps, choose the C# path.
Earning an MCSD: Windows Store Apps certification will qualify you for such jobs as software developer, web developer, and quality engineer.
These MCSD certifications require you to show continued ability to perform in your chosen solution area by completing a recertification exam every two years
The duration for MCSM Directory Services is:
Prerequisites
Microsoft recommends that you have three months to one year of HTML5 or C# development experience as well as Windows application development experience before considering this certification.
certificate
MCSD: Windows Store Apps Using HTML5
Exam 70-480: Programming in HTML5 with JavaScript and CSS3
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam.Who should take this exam?Candidates for this exam should have one or more years of experience programming the essential business/application logic for a variety of application types and hardware/software platforms using JavaScript. Candidates should also have a minimum of one to two years of experience developing with HTML in an object-oriented, event-driven programming model.
Exam 70-481: Essentials of Developing Windows Store Apps using HTML5 and JavaScript
This exam measures your ability to accomplish the technical tasks listed below.The percentages indicate the relative weight of each major topic area on the exam.The higher the percentage, the more questions you are likely to see on that content area on the exam.The information after This objective may include but is not limited to is intended to further define or scope the objective by describing the types of skills and topics that may be tested for the objective. However, it is not an exhaustive list of skills and topics that could be included on the exam for a given skill area. You may be tested on other skills and topics related to the objective that are not explicitly listed here.
Exam 70-482: Advanced Windows Store App Development using HTML5 and JavaScript
This exam measures your ability to accomplish the technical tasks listed below.The percentages indicate the relative weight of each major topic area on the exam.The higher the percentage, the more questions you are likely to see on that content area on the exam.The information after This objective may include but is not limited to is intended to further define or scope the objective by describing the types of skills and topics that may be tested for the objective. However, it is not an exhaustive list of skills and topics that could be included on the exam for a given skill area. You may be tested on other skills and topics related to the objective that are not explicitly listed here.
MCSD: Windows Store Apps Using C#
Exam 70-484: Essentials of Developing Windows Store Apps using C#
This exam measures your ability to accomplish the technical tasks listed below.The percentages indicate the relative weight of each major topic area on the exam.The higher the percentage, the more questions you are likely to see on that content area on the exam.The information after This objective may include but is not limited to is intended to further define or scope the objective by describing the types of skills and topics that may be tested for the objective. However, it is not an exhaustive list of skills and topics that could be included on the exam for a given skill area. You may be tested on other skills and topics related to the objective that are not explicitly listed here.
Exam 70-485: Advanced Windows Store App Development using C#
This exam measures your ability to accomplish the technical tasks listed below.The percentages indicate the relative weight of each major topic area on the exam.The higher the percentage, the more questions you are likely to see on that content area on the exam.The information after This objective may include but is not limited to is intended to further define or scope the objective by describing the types of skills and topics that may be tested for the objective. However, it is not an exhaustive list of skills and topics that could be included on the exam for a given skill area. You may be tested on other skills and topics related to the objective that are not explicitly listed here.
Topics Covered
| |
Module 01: | Overview of HTML and CSS |
Module 02: | Creating and Styling HTML5 Pages |
Module 03: | Introduction to JavaScript |
Module 04: | Creating Forms to Collect Data and Validate User Input |
Module 05: | Communicating with a Remote Data Source |
Module 06: | Styling HTML5 by Using CSS3 |
Module 07: | Creating Objects and Methods by Using JavaScript |
Module 08: | Creating Interactive Pages using HTML5 APIs |
Module 09: | Adding Offline Support to Web Applications |
Module 10: | Implementing an Adaptive User Interface |
Module 11: | Creating Advanced Graphics |
Module 12: | Animating the User Interface |
Module 13: | Implementing Real-Time Communications by Using Web Sockets |
Module 14: | : Creating a Web Worker Process |
| |
Module 01: | Overview of the Windows 8 Platform and Windows Store Apps |
Module 02: | Single-Page Applications and the MVVM Design Pattern |
Module 03: | Using WinJS |
Module 04: | Implementing Layout using Windows 8 Built-In Controls |
Module 05: | Presenting Data |
Module 06: | Handling Files in Windows Store Apps |
Module 07: | Windows Store App Process Lifetime Management |
Module 08: | Designing and Implementing Navigation in a Windows Store App |
Module 09: | Implementing Windows 8 Contracts |
Module 10: | Implementing Tiles and User Notifications |
Module 11: | Designing and Implementing a Data Access Strategy |
Module 12: | Responding to Mouse and Touch |
Module 13: | Planning for Windows Store App Deployment |
| |
Module 01: | Windows Store App Essentials |
Module 02: | Implementing Animations and Transitions |
Module 03: | Implementing Globalization and Localization |
Module 04: | Branding and a Seamless User Interface |
Module 05: | Advanced Data Scenarios in a Windows Store App |
Module 06: | Creating Reusable Controls and Components |
Module 07: | Implementing Advanced Contract Scenarios |
Module 08: | The Windows Push Notification Service (WNS) |
Module 09: | Capturing Media |
Module 10: | Background Tasks |
Module 11: | Working with Sensors and Devices |
Module 12: | Generating Revenue with your App |
Module 13: | Securing Windows Store App Data |
Module 14: | Tracing and Profiling Windows Store Apps |
| |
Module 01: | Review of C# Syntax |
Module 02: | Creating Methods, Handling Exceptions, and Monitoring Applications |
Module 03: | Developing the Code for a Graphical Application |
Module 04: | Creating Classes and Implementing Type-safe Collections |
Module 05: | Creating a Class Hierarchy by Using Inheritance |
Module 06: | Reading and Writing Local Data |
Module 07: | Accessing a Database |
Module 08: | Accessing Remote Data |
Module 09: | Designing the User Interface for a Graphical Application |
Module 10: | Improving Application Performance and Responsiveness |
Module 11: | Integrating with Unmanaged Code |
Module 12: | Creating Reusable Types and Assemblies |
Module 13: | Encrypting and Decrypting Data |
| |
Module 01: | Windows Store Apps Essentials |
Module 02: | Implementing Animations and Transitions |
Module 03: | Implementing Globalization and Localization |
Module 04: | Branding and a Seamless User Interface |
Module 05: | Advanced Data Scenarios in a Windows Store App |
Module 06: | Creating Reusable Controls and Components |
Module 07: | Implementing Advanced Contract Scenarios |
Module 08: | The Windows Push Notification Service (WNS) |
Module 09: | Capturing Media |
Module 10: | Background Tasks |
Module 11: | Working with Sensors and Devices |
Module 12: | Generating Revenue with your App |
Module 13: | Securing Windows Store App Data |
Module 14: | Tracing and Profiling Windows Store Apps |