Learn C# and HTML5 with Visual Studio

Get trained in Visual Studio and gain the skills needed to build and deliver different types of applications on a variety of platforms. Whether you want to learn C# or learn HTML5, each Visual Studio training path below is structured to teach either the C# language on a .NET framework or HTML5 with JavaScript and CSS3. The entry-level path is a great option for beginners who want to learn .NET and HTML5 basics and core fundamentals. These courses also prepare you for certification on Microsoft Visual Studio.

Entry level: Developer

Entry level: Developer

TitleTrainingExam
Software Development FundamentalsTake course 361Take exam 361Successfully complete any one of these exams and earn a Microsoft Technology Associate certification.
HTML5 App Development FundamentalsTake course 375Take exam 375

The lifespan of a certification varies, based on certification track and certification technology. See lists of withdrawn exams and withdrawn certifications.

Microsoft Visual Studio training at the expert level can prepare you to earn certifications that can help demonstrate your skills and advance your career.

Expert level: Learn HTML5 to develop Windows Store Apps

Expert level: Learn HTML5 to develop Windows Store Apps

TitleTrainingExam
Programming in HTML5 with JavaScript and CSS3Take course 480Take exam 480Successfully complete these exams and you’ll earn a Microsoft Certified Solutions Developer: Windows Store Apps Using HTML5 certification.
Essentials of Developing Windows Store Apps Using HTML5 and JavaScriptTake course 481Take exam 481
Advanced Windows Store App Development Using HTML5 and JavaScriptTake course 482Take exam 482
Expert level: Learn C# to develop Windows Store Apps

Expert level: Learn C# to develop Windows Store Apps

TitleTrainingExam
Programming in C#Take course 483Take exam 483Successfully complete these exams and you’ll earn a Microsoft Certified Solutions Developer: Windows Store Apps Using C# certification.
Essentials of Developing Windows Store Apps Using C#Take course 484Take exam 484
Advanced Windows Store App Development Using C#Take course 485Take exam 485
Expert level: Learn .NET and HTML5 for Web Applications

Expert level: Learn .NET and HTML5 for Web Applications

TitleTrainingExam
Programming in HTML5 with JavaScript and CSS3Take course 480Take exam 480Successfully complete your choice of either Exam 480 or 483, plus both Exams 486 and 487, and you’ll earn a Microsoft Certified Solutions Developer: Web Applications certification.
Programming in C#Take course 483Take exam 483
Developing ASP.NET MVC 4 Web ApplicationsTake course 486Take exam 486
Developing Microsoft Azure and Web ServicesTake course 487Take exam 487
Expert level: Application Lifecycle Management

Expert level: Application Lifecycle Management

TitleTrainingExam
Administering Microsoft Visual Studio Team Foundation Server 2012Take course 496Take exam 496Successfully complete these exams and you'll earn a Microsoft Certified Solutions Developer: Application Lifecycle Management certification.
Software Testing with Visual Studio 2012Take course 497Take exam 497
Delivering Continuous Value with Visual Studio 2012 Application Lifecycle ManagementTake course 498Take exam 498
Visual Studio 2010
TitleTraining
Developing Windows Applications with Microsoft Visual Studio 2010Take course 10262A
Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010Take course 10263A
Developing Web Applications with Microsoft Visual Studio 2010Take course 10264A
Developing Data Access Solutions with Microsoft Visual Studio 2010Take course 10265A
Programming in C# with Microsoft Visual Studio 2010Take course 10266A
Introduction to Web Development with Microsoft Visual Studio 2010Take course 10267A
Programming in Visual Basic with Microsoft Visual Studio 2010Take course 10550A
Windows Azure Solutions with Microsoft Visual Studio 2010Take course 50466B
Introduction to HTML5Take course 50564A