Microsoft Certified Professional Developer (MCPD): Windows Developer
Computer certification programs are setting the standards for the information technology (IT) industry worldwide. Although most careers in the IT and communications fields are lucrative and lead to rapid advancement, you can move ahead even more rapidly if you have been certified. In fact, you often can earn a salary increase of 20% or more once you become certified. Nowadays, having a degree in computer science just isn't enough. Companies are demanding that their IT professionals be certified as a way to measure their skills as well as to guarantee that they can perform their jobs successfully. In short, certification will help a computer professional get a good job and stay competitive in what is now a highly demanding IT environment.
This training would be beneficial for individuals looking for IT job positions such as: Programmer, Game Programmer, Microsoft Visual Basic Programmer, Microsoft C# Programmer, Senior .NET Developer or a Director of Programming.
The Microsoft Certified Professional Developer (MCPD): Windows Developer certification demonstrates that you have the comprehensive skills required to build rich client applications that target the Windows Forms platform, using the Microsoft .NET Framework 2.0.
Exam 70-536 TS: Microsoft .NET Framework 2.0 - Application Development Foundation
This course provides students with the knowledge to:
- Use types, collections, generics, and regular expressions to manage data
- Develop services, application domains, and multithreaded applications
- Implement code access and role-based security, and data encryption
- Work with serialization and reflection techniques
- Develop instrument applications with logging and tracing
- Interact with legacy code using COM Interop and PInvoke
Exam 70-526 TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development
This course provides students with the knowledge to:
- Configure Windows Forms and manage layout of the user interface
- Create lists, buttons, tool strips, and menus
- Set up and manage connections to databases
- Implement data-bound controls to display information to users
- Read, validate, and write XML
- Enhance usability, accessibility, and user assistance
- Use ClickOnce to configure installation and deployment
Exam 70–548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework
This course provides students with the knowledge to:
- Envisioning and Designing an Application
- Evaluate the technical feasibility of an application design concept
- Create a proof-of-concept prototype
- Evaluate the technical specifications for an application to ensure that the business requirements are met
- Evaluate the design of a database
- Evaluate the logical design of an application
- Designing and Developing a User Interface
- Evaluate a strategy for implementing a common layout throughout the UI
- Designing and Developing a Component
- Establish the required characteristics of a component
- Create the high-level design of a component
- Consume a reusable software component
- Monitor specific characteristics or aspects of an application
- Evaluate the application configuration architecture
- Testing and Stabilizing an Application
- Evaluate the testing strategy
- Perform integration testing
- Deploying and Supporting an Application
- Evaluate the performance of an application that is based on the performance analysis strategy
- Analyze the data received when monitoring an application
- Evaluate the deployment plan
- Create an application flow-logic diagram
- Validate the production configuration environment