Welcome to Head First HTML5 Programming
What can HTML5 do for you? If you’re a web developer looking to use HTML, CSS, JavaScript to build fast, interactive web sites, then HTML5 is what you need. Head First HTML5 Programming introduces the key features of HTML5—including how to use JavaScript to interact with your web page, and more advanced features like local storage, audio and video tags, geolocation, and the canvas drawing surface—and uses concrete examples and exercises to apply and reinforce these concepts.
If you have the book already, you’ll find everything you need to get the most out of it below. If not, you can get it on Amazon.
To get you started on your journey, check of the handy list below:
Subscribe
The book is just one piece of your adventure. Don’t miss out on brain-friendly updates, learn to code videos, live sessions and general cool stuff! Just give us your email and we’ll send you something at most once a week. Don’t worry, we’ll never sell your name and you can remove yourself at any time.
Get the Source Code
You should be typing in all the examples, but sometimes, when you encounter errors, it pays to have a working version of the code to compare against:
Hosting your Own Site
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).
Just for Fun
- Learn to access and use the JavaScript Developer Console in your browser.
- How to access the developer tools in the various browsers (Chapter 9)
- Chapter 7: Changes to the Tweetshirt example
- Twitter API: Accessing timeline data
- Twitter API: Using OAuth to access Twitter
- URL to access tweets for the example: http://tweetshirt.wickedlysmart.com/?callback=updateTweets
- Chapter 10: Single-threaded version of Fractal Viewer.