Editors Playlist: Programming in HTML5 with JavaScript and CSS3 (Microsoft Exam 70-480)

By Mike Woodring on June 4, 2014
Test your skills. Learn something new. Get help. Repeat. Start a FREE 10-Day trial

Microsoft offers a set of certifications that validate a software developer's expertise in Microsoft technologies. Certifications such as the Microsoft Certified Solutions Developer (MCSD) are achieved by passing a set of related certification exams, each with a different technology focus.


Course series objective:

Prepare developers for Microsoft exam 70-480, Programming in HTML5 with JavaScript and CSS3.


Target audience:

This editor's playlist is intended for software developers who are interested in passing Microsoft exam 70-480, a component of the following MCSD certifications.

MCSD: Web Applications

MCSD: Windows Store Apps

MCSD: SharePoint Apps


Course sequence:

Course Duration
HTML Fundamentals 2h 13m
HTML5 Fundamentals 3h 56m
HTML5 Advanced Topics 2h 45m
Introduction to CSS 2h 09m
CSS3 In-Depth 6h 10m
Learning To Program - Part 1: Getting Started 3h 12m
JavaScript Fundamentals 2h 53m
JavaScript Design Patterns 2h 02m
Structuring JavaScript Code 2h 10m
jQuery Fundamentals 5h 18m
Total 32h 52m


Course series description:

There are three main areas of study covered by this editor's playlist, representing the main components of exam 70-480; HTML, CSS and JavaScript.

Begin your HTML studies by learning about the fundamentals of HTML with Matt Milner, where you'll learn to display text, make lists and use hyperlinks to move from page to page. Tables and images are also covered. After coming up to speed on the foundations of HTML, Craig Shoemaker's course on HTML5 fundamentals will augment your mastery of HTML by exploring several newer aspects of modern HTML. Round out your HTML mastery by taking a look at Craig's advanced topics course, which covers exam topics such as geolocation, web sockets, web workers and more.

To gain expertise adding style to your HTML markup, start with an introduction to CSS by Scott Allen and then dive deep into more advanced CSS topics with Estelle Weyl.

Developers and non-developers alike can get started with JavaScript by working through Scott Allen's Learning to Program: Getting Started, which just happens to teach the JavaScript language. With the basics of JavaScript under your belt, you can progress to learning the fundamentals of JavaScript at an intermediate level by working through Liam McLennan's JavaScript Fundamentals course.

After that, you can learn about the design patterns that appear frequently in JavaScript code from Aaron Powell, which includes timers, asynchronously executing functions, pub/sub and promises. Dan Wahlin's course on structuring JavaScript code rounds out this tour of JavScript by teaching the ins and outs of prototypes and several kinds of modules.

Dan Wahlin's jQuery Fundamentals course completes this editor's playlist with comprehensive coverage on several jQuery-related exam topics including selectors, DOM interaction, event handling and working with Ajax.

Get our content first. In your inbox.


Mike Woodring

Mike is the VP of Developer Content at Pluralsight. A former Microsoft C# MVP and multiple U.S. patent holder, Mike has over 20 years of experience developing high performance software systems and training developers around the world.