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 training path below is structured to teach either the C# language on a .NET framework or HTML5 with JavaScript and CSS3, all while harnessing the power of Microsoft Visual Studio. 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

Title

Training

Exam

Software Development Fundamentals

Successfully complete any one of these exams and earn a Microsoft Technology Associate certification.

Web Development Fundamentals

.NET Fundamentals

Gaming Development Fundamentals

HTML5 App Development Fundamentals

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

Expert level: Learn HTML5 to develop Windows Store Apps

Expert level: Learn HTML5 to develop Windows Store Apps

Title

Training

Exam

Programming in HTML5 with JavaScript and CSS3

Successfully 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 JavaScript

Advanced Windows Store App Development Using HTML5 and JavaScript

Expert level: Learn C# to develop Windows Store Apps

Expert level: Learn C# to develop Windows Store Apps

Title

Training

Exam

Programming in C#

Successfully 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#

Advanced Windows Store App Development Using C#

Expert level: Learn .NET and HTML5 for Web Applications

Expert level: Learn .NET and HTML5 for Web Applications

Title

Training

Exam

Programming in HTML5 with JavaScript and CSS3

Successfully 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#

Developing ASP.NET MVC 4 Web Applications

Developing Microsoft Azure and Web Services

Expert level: Application Lifecycle Management

Expert level: Application Lifecycle Management

Title

Training

Exam

Administering Microsoft Visual Studio Team Foundation Server 2012

Successfully complete these exams and you'll earn a Microsoft Certified Solutions Developer: Application Lifecycle Management certification.

Software Testing with Visual Studio 2012

Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management

Title

Training

Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Developing Web Applications with Microsoft Visual Studio 2010

Developing Data Access Solutions with Microsoft Visual Studio 2010

Programming in C# with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010

Programming in Visual Basic with Microsoft Visual Studio 2010

Windows Azure Solutions with Microsoft Visual Studio 2010

Introduction to HTML5