MCSD: App Builder Certification Has Been Retired
This certification has been replaced by Microsoft with new certification(s).
Certification Details
The MCSD: App Builder is among the certifications accessed from Microsoft. This qualification equips you with a solid understanding of current apps and their services, which will significantly improve your developer’s skills.
About Microsoft MCSD: App Builder Certification
This certification concerns building of the latest apps for mobile or web and their associated services. Thus, the MCSD: App Builder was developed for those applicants wishing to reach mastery in developing Azure services as well as those for the web. It is directed at professional developers who already are good at utilizing the 2017 Visual Studio as well as .NET Core architecture in creating solutions meant for the web.
Its Prerequisites
Either the MCSA: Universal Windows Platform or the MCSA: Web Applications certificate is the requisite for the MCSD: App Builder. Then, one is expected to pick and pass one exam from the three, which include 70-357, 70-486, and 70-487.
Details for Microsoft 70-357 Exam
The aim of such a test is assessing one’s capabilities related to creating apps for Windows 10, which are to be deployed to Windows Store or to Windows Store for Business.
Target Audience
Experienced individuals in Windows App development are the target of 70-357. Their experience should cover at least two years of using the C# in addition to XAML in performing these tasks. Also, an experience of 2015 Visual Studio is what is also recommended highly.
70-357 Exam Topics
There are seven topics associated with the Microsoft 70-357. Overall, they cover the following:
- Creating Page Layout for XAML for Adaptive UI
This domain covers building a layout meant for a page, executing UI behaviors that meet the qualities of responsiveness and adaptability, creating & making use of custom controls in a UI that is adaptive, and ensuring that the layout of a page is optimized.
- Execution of Page Navigation & Lifecycle Events
It includes picking the right structure for navigation concerning an app, executing navigation called Nav Pane, managing activation of apps, and monitoring the suspension as well as the resumption of an app.
- Implementing Data Access & Data Binding
This area dives into utilizing the EF (Entity Framework) to ensure accessibility of data, implementing the {Binding} extension, putting the {x: Bind} extension into effect, implementing class interactions & MVVM classes, and putting into effect communications between apps. Other fields are enacting REST web-based services and providing access related to file systems.
- Putting into Operation Feature Detection Targeting Adaptive Coding
This concerns enacting API and Type sensing within adaptive code & implementing supported capacities.
- Managing User Input & Customer Interactions for User
It touches on executing flyouts, dialogs, and bars for command, implementing support targeted at touch and traditional input gadgets, executing commands for speech as well as those for voice, and putting into effect other options of input.
- Managing Verification & Identity Management
The domains to experience include implementing verification through the Web Authentication Broker, ensuring security in credentials by using Credential Locker, and ensuring two-factor verification.
- Implementing Notifications, Background Tasks & Reusable Components
This domain includes the creation and utilization of class libraries as well as elements for Windows Runtime, executing notifications for tile alongside toast, and the creation and registration of background tasks. Also, the execution and maintenance of background tasks with the development and consumption of app service targeting Universal Windows Platform are also explained by this area.
Details for Microsoft 70-486 Test
Such a test concerns the creation and deployment of apps aimed at the web in a model for the ASP.NET MVC.
Audience for 70-486
Professional developers are the reason why this exam was created. These individuals make use of 2017 MVS alongside the ASP.NET to come up with web solutions. Their working knowledge and experience should be at least 3 to 5 years.
Domains Necessary for 70-486
The following objectives for this test are as follows:
- Developing Framework for Application
This sector is touching on planning the layers for apps, designing distributed apps, developing & effecting the life cycle aimed at Azure apps, the configuration of management of the state, coming up with a caching master plan, and creating as well as effecting a master plan for Web Socket. More sections include the development of a solution aimed at configuration management, interrelating with the host environment, and utilizing framework pipelines in composing an app.
- Defining Build & Deployment Architecture
This is where you’ll be dealing with tasks such as developing an artifact build master plan aimed at the browser, building master plans for server and publishing, and effecting a master plan targeting Azure deployment.
- Designing User Experience
One will be tasked with the creation of user interface components meant for web apps, designing and effecting UI behavior, developing an app pattern, and planning a responsive pattern for UI.
- Developing User Experience
In this topic, you’ll be expected to perform planning for SEO optimization as well as accessibility, organizing & effecting localization alongside globalization, creating in addition to effecting MVC actions and controllers, and developing as well as effecting routes. Other tasks regard taking control of app behavior through the utilization of MVC extensibility spots, the creation, and effecting of serialization in addition to the model binding.
- Troubleshooting & Debugging Apps for Web
This regards averting and troubleshooting matters of runtime, developing a master plan to handle exceptions, evaluating an app for the web, and debugging an app that is Azure-based.
- Designing & Implementing Security
This segment touches on configuring authentication, positioning, and application of authorization, developing & effecting claims-based confirmation, maintaining data integrity, and ensuring the security of a site.
Microsoft 70-487 Facts
This test regards the creation of the services for Microsoft Azure and the web. It includes development alongside the deployment of web apps.
Candidates for This Exam
This validation aims at professional developers who are capable of making use of the 2017 Visual Studio as well as the .NET Core Framework for Microsoft in coming up with the apps. Thus, an exam-taker’s experience should not be less than 3 to 5 years in the development of the solutions.
Topics Covered in 70-487
The topics below are essential for the Microsoft 70-487 exam:
- Accessing Data
This portion highlights selecting access technologies for data, implementing caching, transactions, and storage of data within Microsoft Azure, and creating in addition to executing a service called WCF Data Service.
- Query and Manipulate Data Using Entity Framework (EF)
It is about carrying out querying and the manipulation of data with the use of EF and Data Provider related to EF, querying data through LINQ to Entities and querying & manipulating data with the use of ADO.NET. Other fields are creating an EF data model and effecting EF with databases for third parties.
- Creation & Consumption of API Services for Web
This domain concerns the creation of Web APIs, executing Web APIs, securing Web APIs, hosting & managing web API, and consuming web services for Web API.
- Design and Execute Web Services
This topic deals with consuming WCF services, executing serverless web services for Azure, effecting management of traffic within Azure, implementing the management of Azure API, and monitoring web services.
- Deploy Web Apps Together with Services
It includes developing a master plan for deployment, selecting a strategy for executing aimed at Azure, configuring a web app in preparation for implementation, using NuGet to manage packages, and sharing assemblies between servers and multiple apps.
Certification Exam Details
Each certification test runs for up to 2.5 hours and will be bearing 40-60 problems. The associated patterns are such as review screen, multiple choices, build lists, active screen, case studies, etc. The cost for each exam is $165 while the passing score is 700 marks per test.
Career Prospects, Job Positions, and Salary
The MCSD: App Builder certificate utilizes present-day programming as well as scripting languages in developing apps for mobile alongside those for the web. These apps are designed to meet the needs of a wide range of businesses. Thus, your validated skillsets will get you hired as well as give you a chance to build your career. Positions that you can qualify for include a software engineer, web developer, mobile app developer, and software developer. As ZipRecruiter.com announces, your pay will likely be around $115k annually.
What Next?
Having the MCSD certificate should not stop you from thinking about your future goals in relation to your career. You need to be concerned about how to elevate yourself further and build a career that cannot be shaken even with the coming of new technologies. So, you need to step by earning expert skills through another prestigious certification. The MCSE: Core Infrastructure is a great option after your MCSD: App Builder certificate.