Pass 70-357 MCSA Certification Exam Fast
70-357 Exam Has Been Retired
This exam has been replaced by Microsoft with new exam.
Microsoft 70-357 Exam Details
With an aim to impart a best-of-breed understanding of mobile app development, the Microsoft 70-357 exam is what any IT professional in this field should pass for a promising career.
Certification Paths
The Microsoft 70-357 exam is a part of the requirements for two very famed certifications. The first one is the intermediate MCSA: Universal Windows Platform, it is ideal for administrators willing to advance their understanding of Visual Studio and emerge as a seasoned Universal Windows Platform apps expert. The second one is MCSD: App Builder that is an advanced certificate ensuring that its holders are packed with every latest and crucial skill needed for mobile apps development.
Ideal Audience Profile
70-357 exam is a good choice for experienced developers and designers who build Windows 10 apps for Windows Store (general or for businesses). Professionals willing to go for this test are likely to be skilled in technologies like C#, Silverlight for Windows Phone, WPF, and XAML. A minimum of two years of work experience is needed in all these areas.
Besides, it is important for the candidates aiming to go for this accreditation to be competent in the design pattern of MVVM and Entity Framework, Visual Studio (2015), and authentication technologies.
Exam Format and Associated Information
Microsoft 70-357 is a 150-minute long exam designed to testify the deepest understanding of the candidate about various app development principles with the help of 40-60 questions. These questions are based on multiple-choice and multi-response format and cover various domains. To pass this test, a professional has to secure 700/1000 marks.
Candidates can take up this exam in English, Russian, Portuguese (Brazil), Chinese (Simplified), French, German, Chinese (Traditional), Japanese, and Spanish languages. 70-357 is available via both the delivery methods, in-person at the testing center, and remotely via an online proctoring facility. The registration fee is $165. However, it is likely to change as per the country in which the applicants are taking the test.
Once gained, the score will remain valid for three consecutive years. To enjoy the credibility earned by acing the exam, a certification holder needs to meet the re-certification criteria set by the vendor before the cycle ends. Also, notice that this exam version is scheduled to get retired on January 31, 2021.
Skills Measured in 70-357 Exam
Microsoft 70-357 is associated with two certifications. Hence, it is obvious that it would be extensive and covers a lot of knowledge areas. The exam focuses on seven domains and each of them imparts information related to mobile app development:
The very first domain is about designing a XAML page layout using an adaptive UI. It includes the latest and best-of-breed information related to RelativePanel layout, choosing the right kind of XAML layout, and setting up column & row properties. Also, this section involves the concepts related to the implementation of adaptive UI behavior, AdaptiveTriggers, and VisualStateManager. Thie topic also focuses on building a custom control, applying themes & resource dictionaries, and performing a page layout optimization, including the skills needed to eliminate nesting.
In the next exam domain, the candidate will learn about Web Authentication Broker implementation and authentication, OAuth implementation, and Azure Active Directory authentication. The use of Credential Locker as well as the implementation of two-factor authentication are also covered, including utilization of Microsoft Passport and Windows Hello.
Implement data access & data binding is what is covered in the third domain. It assesses the candidate’s knowledge about using the Entity Framework, accessing data through EFCore with SQLite, implementing MVVM classes, and deploying a Dispatcher to update the UI thread. In addition, one has to know how to manage storage by using StorageFile, sharing content across different apps, drag and drop integration, and App Services implementation. Finally, the applicants should learn more about REST Web Services, accessing Web APIs through HttpClient, and the use of StorageItem, along with the implementation of the extensions such as {Binding} and {x:Bind}.
Implement feature detection for adaptive coding is the fourth domain covered in the exam. Candidates should learn about implementing API detection and Type detection inside the adaptive code. One more subtopic covers supported capabilities such as support for location, microphone, and enterprise authentication, among the rest.
Up next is the module on handling user inputs and custom user interactions. This domain extensively covers the topic like adding usable flyouts, command bars, and dialogs, implementing ToolTipService usage to show a tooltip, and a responsive pop-up menu implementation, Then, one should learn more about support for touch input devices as well as traditional ones, voice and speech commands, including Cortana integration and Personal Assistant Launch capability, and the ability to work with alternative input formats such as GPS input.
The next exam domain covers the 10-15% exam portion and helps the candidate to understand lifecycle events and page navigation. It emphasizes selecting the optimal navigation design for an app creation, Nav Pane navigation patterns, and implementing custom navigation pattern. Also, one should know how to use Frame.Navigate for the loading page content, handle the implementation of a SplitView along with the behaviour of the back button for various devices belonging to the Windows 10 family. Finally, there is a need to be skilled in managing the activation of the apps as well as their resuming and suspension.
In the last exam domain, a candidate will learn about how to develop and use class libraries as well as Windows Runtime components, generate and register a background task, monitor its progress & completion, manage task lifecycle, and call a background task directly. In addition, one has to be able to develop and use a UWP (Universal Windows Platform) app service, understand the AppService extension specification, and implement toast and tile notifications.
Job Market for Microsoft 70-357 Exam Passers
Microsoft 70-357 helps you earn any of the two renowned certifications. Hence, the job market for such individuals is very extensive. Qualified candidates can grab aim for job roles like App Makers, Mobile App Developers, Web or Software Practice Developer, UX Designer, Games Developer, and many others. The salary for all these positions is high. For instance, Mobile App Developers can easily make $74k per annum as per PayScale.com.
Further Certification Track
Candidates that want to get even more career opportunities can go for other related certification like MCSA: Web Applications, MCSA: Windows Server 2012, and MCSA: Windows Server 2016. After earning them, one can opt for MCSE: Core Infrastructure or MCSE: Productivity Solutions Expert.