Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Designed to help experienced programmers develop real-world, job-role-specific skills—this Training Guide focuses on creating applications with HTML5, JavaScript, and CSS3. Build hands-on expertise through a series of lessons, exercises, and suggested practices—and help maximize your performance on the job.

  • Provides in-depth, hands-on training you take at your own pace

  • Focuses on job-role-specific expertise for using HTML5, JavaScript, and CSS3 to begin building modern web and Windows 8 apps

  • Features pragmatic lessons, exercises, and practices

  • Creates a foundation of skills which, along with on-the-job experience, can be measured by Microsoft Certification exams such as 70-480

  • Coverage includes: creating HTML5 documents; implementing styles with CSS3; JavaScript in depth; using Microsoft developer tools; AJAX; multimedia support; drawing with Canvas and SVG; drag and drop functionality; location-aware apps; web storage; offline apps; writing your first simple Windows 8 apps; and other key topics

Subscriber Reviews

Average Rating: 2.6 out of 5 rating Based on 5 Ratings

"A Good Overview" - by Anonymous on 07-JUL-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Not a bad book for those looking for an overview of HTML 5. CSS3 and JavaScript.
Report as Inappropriate

"Lots of typos and errors" - by motor75 on 18-DEC-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I know this is a recent release of this book, but some of the errors are pretty obvious.  Take, for example, the Suggested practice exercise for Chapter 7:  Working with Forms - they are the exact same ones as are in Chapter 4: Getting started with CSS3.  Because they're duplicated, they obviously have nothing to do with forms.  Maybe someone should fix this before the next printing.  
The "suggested" additional exercises at the end of each chapter are pretty useless also.  The actual exercises are fine, but at the end of Chapter 9, for example, the "suggested" additional exercises includes one that says something to the effect of "Learn more about asynchronous operations by writing more code that makes asynchronous calls to web services."  Thanks for that suggestion - that was overly useful.  I would have hoped to get at least something a bit more specific.

Report as Inappropriate

"Excellent!" - by acbarberi on 15-JUN-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is for developers who have some experience using HTML5, CSS3, and JavaScript. The book does not assume you have an experienced knowledge of the aforementioned languages, however it does assume you have some knowledge building basic web applications.

The book is easy to read, exciting, and very well written. I was impressed, and I almost never say that about a programming book!

I believe this book covers just about everything you need to know for the Microsoft 70-480 exam.

Report as Inappropriate

Table of Contents