Head First HTML5 Programming | WickedlySmart

Head First HTML5 Programming

by Eric Freeman and Elisabeth Robson

What can HTML5 do for you? If you’re a web developer looking to use this new version of HTML, you might be wondering how much has really changed. Head First HTML5 Programming introduces the key features—including local storage, audio and video tags, geolocation, and the canvas drawing surface—and uses concrete examples and exercises to apply and reinforce these concepts. You’ll learn how to use HTML5, Javascript, and CSS3 to create fast, interactive sites with no plugins.

  • Get the low-down on changes to basic HTML
  • Understand JavaScript’s relationship to HTML5
  • Bring out your inner artist with Canvas
  • Use the technology to add audio and video
  • Take advantage of local storage
  • Put your browser to work with Web workers
  • Learn how HTML5 deals with geolocation, and more

What’s so special about this book?

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First HTML5 Programming uses a visually rich format designed for the way your brain works. Best of all, you’ll learn HTML5 in a way that won’t put you to sleep.

Head First HTML5 Programming


All the code for Head First HTML5 Programming is conveniently hosted at Github and freely available. If you’ve never used Github before, it’s a good time to start.  And if you have… well, then you know where you are. In either case, just visit the Github link to get to the code. Once you’re there, simply click on the Download ZIP button to the right of the repository file listing, and you’ll get a zip file containing all the code for the book.

Don’t Miss Out on Book Updates: Become an Insider for FREE

Stay up to date on news, new exercises, interesting discussion and additional learning resources.

Sign up free and unsubscribe at any time. You’ll only receive email from the WickedlySmart team.


Before you get started with Head First HTML5 Programming, check out these resources to get you up and running with the browser console, and get all the resources and sample code downloaded, including the videos you’ll need for Chapter 8.



Here are some extra resources to take your HTML5 and JavaScript learning further:

  • If you want to set up your own web site to put what you’re learning to good use as you read, here is a list of hosting providers (we don’t recommend any particular hosting site, but these have good reputations).


NEED SOMETHING HERE – HF Angular preview??

Give your Brain a Treat!

Don't miss out on brain-friendly updates, new WickedlySmart Projects, early access to books and general cool stuff! Just give us your email and we'll send you something about once a week. Don't worry, we'll never sell your name and you can remove yourself at any time.

Check your email to confirm your subscription.

Pin It on Pinterest