Kansas City
9611-E Metcalf Ave·Overland Park, KS 66212
Solutions for Business Solutions for Individuals Courses + Certifications Learning Methods About Us
 

Microsoft Certified Solutions Developer (MCSD)


Description


The Microsoft Certified Solution Developer (MCSD) credential is the premium certification for professionals who design and develop custom business solutions with Microsoft development tools, technologies, and platforms. The credential covers job tasks ranging from analyzing business requirements to maintaining solutions.

Audience


The MCSD Certification is appropriate for software engineers, software applications engineers, software developers, and technical consultants, to name a few.

Prerequisites


You should be comfortable using Microsoft Office and Microsoft BackOffice and have two years of hands-on experience in development-related areas.

Certification Track


For more information on the specific courses offered in the MCSD .NET Certification track, please refer to the certification track chart below.

Acquired Skills


By passing your MCSD Certification exam, you are certified to analyze business requirements and, based on your analysis, to design, develop, and maintain leading-edge business solutions with Microsoft development tools, technologies, platforms, and the Windows DNA architecture. You can develop applications such as desktop and multi-user, Web-based, N-tier, and transaction-based applications.

Requirements


You must pass three core exams and one elective exam (which you choose from a fairly extensive list of options). The core technology exams test your competency with solution architecture, desktop applications development, and distributed applications development. The elective exam tests your expertise with Microsoft development tools.

For more information on the MCSD credential go to www.microsoft.com/mcsd.


Exam Requirements for the Microsoft Certified Solutions Developer (MCSD) Certification


Required Exams Recommended Training
Core Exams: Web Application Development (One Exam Required)
Exam 70–305: Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET Course 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET (five days)
Course 2640: Upgrading Web Development Skills from ASP to Microsoft ASP.NET (three days)
Course 2389: Programming with Microsoft ADO.NET (three days)
Exam 70–315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Course 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET (five days)
Course 2640: Upgrading Web Development Skills from ASP to Microsoft ASP.NET (three days)
Course 2389: Programming with Microsoft ADO.NET (three days)
Core Exams: Windows Application Development (One Exam Required)
Exam 70–306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET Course 2565: Developing Microsoft .NET Applications for Windows (Visual Basic .NET) (five days)
Course 2389: Programming with Microsoft ADO.NET (three days)
Exam 70–316: Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Course 2555: Developing Microsoft .NET Applications for Windows (Visual C# .NET) (five days)
Course 2389: Programming with Microsoft ADO.NET (three days)
Core Exams: Web Services and Server Components Development (One Exam Required)
Exam 70–310: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework Course 2663: Programming with XML in the Microsoft .NET Framework (three days)
Course 2524: Developing XML Web Services Using Microsoft ASP.NET (three days)
Course 2557: Building COM+ Applications Using Microsoft .NET Enterprise Services (five days)
Course 2389: Programming with Microsoft ADO.NET (three days)
Exam 70–320: Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework Course 2663: Programming with XML in the Microsoft .NET Framework (three days)
Course 2524: Developing XML Web Services Using Microsoft ASP.NET (three days)
Course 2557: Building COM+ Applications Using Microsoft .NET Enterprise Services (five days)
Course 2389: Programming with Microsoft ADO.NET (three days)
Core Exam: Solution Architecture (One Exam Required)
Exam 70–300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures (five days)
Elective Exams (One Exam Required)
Exam 70–229: Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition Course 2071: Querying Microsoft SQL Server 2000 with Transact-SQL (two days)
Course 2073: Programming a Microsoft SQL Server 2000 Database (five days)
Exam 70–301: Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0 Course 1846: Microsoft Solutions Framework Essentials
Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
Exam 70–330: Implementing Security for Applications with Microsoft Visual Basic .NET Course 2840: Implementing Security for Applications (five days)
Course 2350: Developing and Deploying Secure Microsoft .NET Framework Applications (three days)
Exam 70–340: Implementing Security for Applications with Microsoft Visual C# .NET Course 2840: Implementing Security for Applications (five days)
Course 2350: Developing and Deploying Secure Microsoft .NET Framework Applications (three days)
Exam 70–431: TS: Microsoft SQL Server 2005 — Implementation and Maintenance Course 2779: Implementing a Microsoft SQL Server 2005 Database (three days)
Course 2780: Maintaining a Microsoft SQL Server 2005 Database (three days)