MCSD Certifications

mcsd certification logoMCSD certification demonstrates the skills to design and build software applications.

Microsoft Certified Solutions Developers use modern programming and scripting languages - including HTML5, CSS3, JavaScript, C# and .Net - to develop web and mobile applications that meet a range of business needs. Skill sets validated by MCSD certifications revolve around numerous popular Microsoft technology platforms, including Azure, Office, Windows, Visual Studio and SharePoint.

MCSD certifications can help you get hired and advance your career in IT positions like web developer, software engineer, and mobile application developer.

Find MCSD Training

MCSD Certifications List

MCSD: App Builder

In March of 2017, Microsoft retired all of its other MCSD certifications to focus on the new, highly flexible MCSD: App Builder credential. Essentially, this certificate proves you have the expertise to build software systems and applications in both Microsoft and non-Microsoft environments.


Before sitting for the required MCSD exam(s), you must first earn these Microsoft certifications:

  • MCSA: Web Applications
  • MCSA: Universal Windows Platform

Required Exams:

After earning the prerequisite MCSA certifications, candidates must pass ONE of the following exams to become a certified MCSD: App Builder:

  • Exam 70-534 | Architecting Microsoft Azure Solutions
  • Exam 70-355 | Universal Windows Platform – App Data, Services, and Coding Patterns
  • Exam 70-532 | Developing Microsoft Azure Solutions
  • Exam 70-487 | Developing Microsoft Azure and Web Services
  • Exam 70-488 | Developing Microsoft SharePoint Server 2013 Core Solutions
  • Exam 70-489 | Developing Microsoft SharePoint Server 2013 Advanced Solutions
  • Exam 70-354 | Universal Windows Platform – App Data, Services, and Coding Patterns
  • Exam 70-496 | Administering Microsoft Visual Studio Team Foundation Server
  • Exam 70-497 | Software Testing with Visual Studio
  • Exam 70-498 | Delivering Continuous Value with Visual Studio Application Lifestyle Management

MCSD Certification Salary

This is wage data for the latest generation of Microsoft certifications, according to Global Knowledge's IT Skills & Salary Report. Remember, some of these certifications have launched relatively recently, so the higher the respondent count the more reliable the salary data.

Microsoft Certification



MCSA: Linux on Azure
MCSA: Office 365
MCSA: SQL Server
MCSA: Windows 10
MCSA: Windows 8
MCSA: Windows Server
MCSD: Azure Solutions Architect
MCSD: SharePoint Applications
MCSD: Universal Windows Platform
MCSD: Web Applications
MCSE: Business Intelligence
MCSE: Communication
MCSE: Data Platform
MCSE: Enterprise Devices & Apps
MCSE: Messaging
MCSE: Private Cloud
MCSE: Server Infrastructure
MCSE: SharePoint
MCSE: Microsoft Certified Systems Engineer (prev. gen)
MCSA: Microsoft Certified Systems Administrator (prev. gen)
Average salary by Microsoft certification (U.S. and Canada)
Source: 2017 IT Skills & Salary Report by Global Knowledge

MCSD Training

Browse accredited online courses, certificates and degree programs that align with MCSD certification.

Bachelor of Science in Computer Science: Software Engineering

  • Gain the Expertise to Pursue Sought-After Roles in Web and Mobile Application Development
  • Full Stack Software Design and Engineering
  • Build Systems Architectures to Meet Business Needs
  • Design UIs for Embedded, Cloud & Mobile Systems
  • Analyze and Design Data Structures & Algorithms
  • Cybersecurity Tools & Techniques ft. Secure Coding

Associate of Applied Science in IT: Programming & Software Development

  • Develop Software for Web and Mobile Devices
  • Learn Marketable Languages inc. Java, HTML, CSS, Javascript, and Objective-C
  • Graphic Design Training ft. Adobe's Creative Suite
  • User-Interface and User-Experience Design
  • Software Product Development using Agile

Bachelor of Science in Software Development

  • Cross-Platform Application Development Training
  • User Interface (UI) & User Experience (UX) Design
  • Software Testing, Security and Quality Assurance
  • Learn Marketable Languages inc. Java & Javascript
  • Advanced Data Modeling and Database Development
  • Manage Software Projects with Agile Best Practices
  • Transfer Previous College Credit to Lower Tuition

Master's in Technology Management

  • Prepare to Lead Personnel and Use Emerging Technologies to Achieve Organizational Goals
  • Choose from courses such as:
    • Business Intelligence and Data Analytics
    • Cyber Security Threats & Vulnerabilities
    • Managing Diverse Organizations in a Flat World
    • Cloud Computing and Virtualization
    • Cryptography & Network Security
    • Computer Systems Analysis
  • No GRE or GMAT Required for Admission
Search more IT courses and degree programs by job role, technology vendor & major.

Microsoft®, Microsoft® Logos, and Microsoft® Certifications are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

Online Tech Schools

Online Degree Finder