This portal will help you find available trainings and certifications from Microsoft. It will provide information about exams and how you can prepare for them.


MCSD Certifications


The Microsoft Certified Professional Developer (MCPD) certification validates a comprehensive set of skills that are necessary to develop applications successfully by using Microsoft Visual Studio, the Microsoft .NET Framework, and other development technologies. The MCPD certification is designed to provide hiring managers with a strong indicator of your potential job success. It requires two to three years of relevant experience and a commitment to remaining current in best practices and technologies.

MCPD Certifications

MCPD on Microsoft Visual Studio 2010

MCPD on Microsoft Visual Studio 2008

MCPD on Windows Phone

MCPD on Microsoft SharePoint 2010

MCPD on Microsoft Silverlight 4

Upgrade Paths

From MCPD: Windows Developer 3.5 or MCPD: Enterprise Developer 3.5 to MCPD: Windows Developer 4 you need the Exam 70-521.

With passing this upgrade exam you will gain the following certifications:

From MCPD: ASP.NET Developer 3.5 or MCPD: Enterprise Application Developer 3.5 to MCPD: Web Developer 4 you need the Exam 70-523.

With passing this upgrade exam you will gain the following certifications:


The Microsoft Certified IT Professional (MCITP) certification helps validate that an individual has the comprehensive set of skills necessary to perform a particular job role, such as database administrator or enterprise messaging administrator. MCITP certifications build on the technical proficiency measured in the Microsoft Certified Technology Specialist (MCTS) certifications. Therefore, you will earn one or more MCTS certifications on your way to earning an MCITP certification.

MCITP candidates are IT professionals capable of deploying, building, designing, optimizing, and operating technologies for a particular job role. They make the design and the technology decisions necessary to ensure successful technology implementation projects.

MCITP Certifications

Windows Client

Windows Server

Microsoft SQL Server

Microsoft Office Project Server

Microsoft Exchange Server

Microsoft SharePoint Server

Microsoft Lync Server


The Microsoft Technology Associate (MTA) certification helps school teach and validate fundamental technology knowledge, provides students with a foundation for their careers, and helps them gain the confidence they need to succeed in advanced studies.

MTA candidates are able to understand and explain fundamental concepts of the topic on which they are being tested.

MTA Certifications


IT professional


The Microsoft Certified Technology Specialist (MCTS) certifications are designed to help validate your skills on the features and functionality of Microsoft technologies. You can show your depth of knowledge in one specific technology, earn multiple MCTS certifications to show breadth across different products, or build on the MCTS to earn a Microsoft Certified IT Professional (MCITP) or Microsoft Certified Professional Developer (MCPD) certification.

MCTS candidates are capable of implementing, building, troubleshooting, and debugging a particular Microsoft technology.

Community Resources

Other Languages

This article is also available in the following languages:

Deutsch (de-DE)

Norsk (nb-NO)

Português (pt-BR)

Italian (it-IT)