How to Become a Microsoft Certified Application Developer
Find out how to become a Microsoft Certified Application Developer. Research the training requirements and learn about the experience you need to advance your career in Microsoft application development.
Requirements for Microsoft Certified Application Developers
The Microsoft Certified Application Developer (MCAD) program was designed for individuals who develop Web-based and client-based applications. However, Microsoft has retired the MCAD certification. Candidates may instead be interested in the Microsoft Certified Professional Developer (MCPD) credential. MCPD certification shows that an individual has proficiency with Windows Developer, ASP.NET Developer, Azure Developer, Web Developer or Enterprise Application Developer using either the 2008 or 2010 Visual Studio platform. Microsoft also offers MCPD certifications for Windows phone, Silverlight and SharePoint 2010, as well as other development programs and platforms.
Candidates must gain experience working with specific Microsoft development products and pass a certification exam to become certified. They must also pass prerequisite exams, including Microsoft Certified Technology Specialist (MCTS) exams, to obtain the MCPD certification. Many candidates take advantage of MCPD training programs offered by educational institutions to prepare them for the certification exam(s). The following table lists the most important skills and requirements for MCPD candidates.
|Certification Title||Microsoft Certified Professional Developer (MCPD)*|
|Certification Options||Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Windows Phone, Microsoft Sharepoint 2010 and Microsoft Silverlight 4*|
|Prerequisites||Microsoft Certified Technology Specialist (MCTS) exams*|
|Experience||2-3 years' experience with Microsoft development products*|
|Key Skills||Strong problem solving and communication skills**|
|Computer Skills||.NET Framework, Visual Studio, other development programs relevant to intended certification*|
Sources: *Microsoft.com, **CareerBuilder.com job postings from August 2012.
Step 1: Research Certifications and Choose a Certification Path
The MCPD certification is intended for those with at least 2-3 years' experience in the creation, use and maintenance of Microsoft applications. MCPDs analyze and implement technical and business requirements by building and deploying solution architectures. Applicants must decide which product they want to become certified in and choose from different MCPD modules. Some are designed for those working with Web-based applications, others are for Web-based client development and still others are for application development.
- Become familiar with Microsoft products. Microsoft recommends that MCPD candidates have 2-3 years' experience working with the product in which they seek certification. Individuals may benefit by becoming familiar with various Microsoft technologies and choosing the product that they want to focus on early in the process.
Step 2: Complete a Training Program
Some schools offer MCPD training or certificate programs, with courses designed to prepare students for the MCTS and MCPD exams. MCPD training programs are often designed for programmers, developers and other IT professionals who want to enhance their credibility and keep up with the latest technologies. These programs typically take from several months to one year to complete, and they focus on various Microsoft development programs, application development and programming languages.
Step 3: Complete the MCTS and MCPD Exams
To qualify for MCPD certification, all candidates must complete prerequisite MCTS exams. These exams typically cover SharePoint and Visual Studio technologies, such as .NET Framework application development, data access and foundation development, depending on the candidate's area of expertise. After completing the required MCTS exams for a specific MCPD path, individuals must complete an MCPD exam in their area of expertise. Each exam focuses on a specific Microsoft product, such as Visual Studio 2008 and 2010, SharePoint 2010, Silverlight 4 or Windows Phone.
Related to How to Become a Microsoft Certified Application Developer
- Recently Updated
Applications developers and programmers can earn Microsoft certification that demonstrates their expertise in several...
Application developers use programming languages and source code to create software that meets client requirements. Developers...
Internet application developers use complex programming languages to create applications for a wide variety of settings...
Senior application developers manage teams of computer software engineers to create and update programs used by business...
- Microsoft Certified Solutions Expert (MCSE): Salary and Career Info
- Be a Microsoft Certified Solution Developer: Certification and Career Info
- Be a Certified Application Developer: Certification and Career Roadmap
- Science Communication Careers: Job Options and Requirements
- Become a Storage Engineer: Career Guide
- Communications Manager: Job Description, Duties and Requirement
- Jobs in Classical Music: Career Options and Requirements