Copyright

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.

View 5 Popular Schools »

Do I Want to Be a Microsoft Certified Application Developer?

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.

Software developers, including application developers, work in a range of industries; as technology advances, the prevalence of applications, especially mobile applications, has become a requirement of success for businesses in all fields. The majority of such application developers work full-time in office settings, though some may be able to telecommute. Much of their work may be completed independently, but collaboration is required on almost all projects.

Job Requirements

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.

Common Requirements
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.

Success Tip:

  • 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.

Show me popular schools

Related to How to Become a Microsoft Certified Application Developer

  • Related
  • Recently Updated
  • Popular
Microsoft Certified Application Developer (MCAD) Certification Program

Applications developers and programmers can earn Microsoft certification that demonstrates their expertise in several...

Application Developer: Job Description, Duties and Requirements

Application developers use programming languages and source code to create software that meets client requirements. Developers...

Job Description of an Internet Application Developer

Internet application developers use complex programming languages to create applications for a wide variety of settings...

Senior Application Developer: Job Description, Duties and Requirements

Senior application developers manage teams of computer software engineers to create and update programs used by business...

How to Become a Microsoft Developer: Education and Career Info

Popular Schools

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    • Eligibility and relevancy of sample programs below will vary by article and program
    School locations:
    • Online Learning
    • Arizona (3 campuses)
    • California (14)
    • Colorado (3)
    • Florida (6)
    • Georgia (5)
    • Illinois (6)
    • Indiana (2)
    • Maryland (1)
    • Michigan (1)
    • Minnesota (1)
    • Missouri (2)
    • North Carolina (2)
    • New Jersey (3)
    • Nevada (1)
    • New York (2)
    • Ohio (4)
    • Oklahoma (1)
    • Oregon (1)
    • Pennsylvania (4)
    • Tennessee (2)
    • Texas (7)
    • Utah (1)
    • Virginia (3)
    • Washington (3)
    • Wisconsin (1)

    What is your classroom preference?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    School locations:
    • Online Learning

    Online Programs

    • Non-Degree
        • Certificate in Education, Leadership & Emerging Technology
        • Certificate in 3D Animation - Pre-Production

    What is your highest level of education?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    School locations:
    • Online Learning

    Online Programs

    Which degree level do you plan to pursue?

  • Minimum eligibility requirements:
    • Must live within close proximity to school locations
    • Must be graduated from high school by 2011
    School locations:
    • Florida (1 campus)
    • Nevada (1 campus)

    Classroom-Based Programs

    • Non-Degree
        • Certificate - Web Design and Development

    What is your highest level of education?

  • Minimum eligibility requirements:
    • Must be 18 years of age or older
    School locations:
    • Online Learning

    What is your highest level of education?

Other Schools:

  • School locations:
    • California (1 campus)
    Areas of study you may find at Heald College include:
      • Non-Degree: Certificate, Coursework
      • Undergraduate: Associate
    • Computer Sciences
      • Computer and Information Sciences, General
      • Computer Programming
        • Computer Programming for Certifications
      • Information Technology Management
  • School locations:
    • California (1 campus)
    Areas of study you may find at Stanford University include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Undergraduate: Bachelor
    • Computer Sciences
  • School locations:
    • Massachusetts (1 campus)
    Areas of study you may find at Harvard University include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Post Degree Certificate: Postbaccalaureate Certificate
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
      • Information Technology Management
  • School locations:
    • Pennsylvania (1 campus)
    Areas of study you may find at University of Pennsylvania include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Post Degree Certificate: First Professional Certificate, Post Master's Certificate, Postbaccalaureate Certificate
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
      • Networking and Telecommunications
      • Software and Computer Media Applications
  • School locations:
    • Rhode Island (1 campus)
    Areas of study you may find at Brown University include:
      • Graduate: First Professional Degree, Master
      • Undergraduate: Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General

Popular Schools

Avg. Wages For Related Jobs

Source: Bureau of Labor Statistics