Microsoft offers a set of certifications that validate a software developer’s expertise in Microsoft technologies. Certifications such as the Microsoft Certified Solutions Developer (MCSD) are achieved by passing a set of related certification exams, each with a different technology focus.
Learning path objective:
Prepare developers for Microsoft exam 70-484, Essentials of Developing Windows Store Apps Using C#.
Target audience:
This learning path is intended for software developers who are interested in passing Microsoft exam 70-484, a component of the following MCSD certifications.
Learning path course sequence:
Course | Duration |
Windows 8 – From Start to Store | 4h 15m |
Microsoft Design Principles | 1h 06m |
Building A Real-World Windows 8 Application Architecture Using MVVM | 3h 25m |
Contracts and Extensions in Windows 8 | 3h 31m |
Windows 8.1: New Features for C#/XAML Developers | 4h 49m |
Windows 8 Metro Connected Apps | 4h 09m |
Windows Azure Mobile Services | 6h 21m |
Total | 27h 38m |
Learning path description:
To begin, start with Jesse Liberty’s start-to-store course, which provides a well rounded introduction to every facet of Windows Store application development. Follow that by taking a step back from the code while Michael Palermo provides an overview of five design principles you should follow when developing a Windows Store application. Then, watch Gill Cleeren demonstrate how to build testable and maintainable applications that employ the MVVM design pattern.
Once the fundamentals have been explored, Gill Cleeren’s course on contracts and extensions provides coverage of exam topics such as the search and sharing contracts, file open and save contracts, settings and play to contracts, and extensions. Follow that with a look at what’s new in Windows 8.1 for Windows Store application developers. Yacine Khammal’s course on connected apps provides in-depth coverage on exam topics such as accessing HTTP services, tiles, toasts and push notifications.
Finally, Matt Milner’s course on Azure Mobile Services will prove useful for learning more about a key platform for providing back-end services to mobile applications, including coverage of exam topics relating to data APIs, identity and push notifications.