Microsoft Training

New to Software Development

Updated: April 16, 2008


Assess

Get started with a free skills assessment where you will receive a personalized learning plan that outlines learning resources that are designed to help you develop your skills.

Learn

Microsoft Learning resources give you extensive content to work with that is broader and deeper than ever. This lets you construct the best combination of classroom training, Microsoft E-Learning, and Microsoft Press books for your needs.

If you are new to programming, consider these two courses:

This three-day, classroom training course introduces students to computer programming.

This three-day instructor-led course provides students with the knowledge and skills required to develop advanced Microsoft .NET applications by using Microsoft Visual Studio 2005.


Choose a focusClassroom trainingMicrosoft E-learningMicrosoft Press books

Visual Basic

Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005

Collection 2546: Core Windows Client Development with Microsoft Visual Studio 2005

Microsoft Visual Basic 2005 Express Edition: Build a Program Now!


Microsoft Visual Basic 2005 Step by Step

Visual C#

Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005

Collection 2546: Core Windows Client Development with Microsoft Visual Studio 2005

Microsoft Visual C# 2005 Express Edition: Build a Program Now!


Microsoft Visual C# 2005 Step by Step

ASP.NET

Workshop 2543: Core Web Application Technologies with Microsoft Visual Studio 2005

Collection 2543: Core Web Client Programming with Microsoft Visual Studio 2005

Easy Web Design


Microsoft Visual Web Developer 2005 Express Edition: Build a Web Site Now!


Microsoft ASP.NET 2.0 Step By Step

ADO.NET

Course 2541: Core Data Access with Microsoft Visual Studio 2005

Collection 2541: Core Data Access with Microsoft Visual Studio 2005

Microsoft ADO.NET 2.0 Step by Step

Related developer certifications

The Technology Specialist certifications enable professionals to focus on specific technologies and to distinguish themselves by demonstrating in-depth knowledge and expertise in their specialized technologies. Microsoft Technology Specialists can consistently implement, build, troubleshoot, and debug a particular Microsoft technology.

Learn about Microsoft Certified Technical Specialist (MCTS) certifications for Visual Studio 2008 and the .NET Framework 3.5

Learn about Microsoft Certified Technical Specialist (MCTS) certifications for Visual Studio 2005 and the .NET Framework 2.0:

Other resources

These online IT glossaries help you understand jargon.

Learn more about Microsoft .NET technology and what it can do for you.

Visit the MSDN home page for access to developer announcements and technical information.