Book Giveaway – Foundation HTML5 Canvas By Rob Hawkes

It’s nearly one month since the launch of TechRant, and to celebrate, we thought we should give something back to you, the readers! There is only one book up for grabs here, but you should still have pretty good odds at winning!

Rob Talking at State of the Web BrowserTo many of you, Rob Hawkes needs no introduction, but just in case you’re not really connected to the internet, here are a few things you might need to know…

Hopefully that was enough to convince you to enter, however if you’re looking for a little more info on what exactly the book contains, we can help you out there, too.

The short version, as Rob puts it: “Learn how to become a true master of HTML5 canvas in my new book. In it I teach you how to use all the major features of Canvas, animate with physics, and how to create two awesome space games.”

The slightly longer version…

Foundation HTML5 Canvas for Games and Entertainment is what it says on the tin. If you’re new to programming and want to get into the HTML5 Canvas scene and makes some games too, this book is for you. If you’re not new to programming, but you are new to working with Canvas and want to learn more, this book is for you. If you have no interest in computers, technology, or the internet in general—what are you doing here?

Here’s the table of contents I pinched from Amazon:

  1. Introducing HTML5
  2. Foundation JavaScript
  3. Learning the Basics of Canvas
  4. Pushing Canvas Further
  5. Manipulating Images and Video
  6. Making Things Move
  7. Implementing Advanced Animation
  8. Creating the Space Bowling Game
  9. Creating the Asteroid Avoidance Game
  10. Taking Things Further and the Future of Canvas

If you’re STILL not convinced (which you should be), I strongly suggest you speak to @RobHawkes on twitter, who you should probably be following anyway if you aren’t already!

We have some seriously awesome articles being published over the next week, so stay tuned for those!

The giveaway ends on Wednesday 8th June 2011. The winner will be contacted and announced shortly after.

This entry was posted in Gaming, Giveaway, Internet, Programming and tagged , , , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.


  1. Posted 06/06/2011 at 11:17 AM | Permalink

    I know it could sound boring but I am very interested in the new markup and in particular in all those like the forms attributes that will cut JavaScript validation and animations (also think of CSS3 animations) out of the picture and make the Web more accessible.
    I also find interesting how although the Web is a completely different dimension from what we already have, we’re trying to apply techniques that belong to the graphic printed disciplines to it and I wonder if we’ll turn it into a copy of the printed media or a new place for video games or if we’ll make it a completely different discipline out of it.

  2. Matthew Crouch
    Posted 06/06/2011 at 11:28 AM | Permalink

    What excites me is being able to produce websites without needed any plugins. Gone are the days of having to install/update flash player to watch a video. Gone are the days of installing Unity3D to play 3D games. Instead of spending time installing plugins, more time can be spent enjoying your website!

  3. Posted 06/06/2011 at 11:44 AM | Permalink

    What excites me is that the websites need no extra plugings, mainly Flash!! :) and also my memory doesn’t hog!

  4. Posted 06/06/2011 at 12:22 PM | Permalink

    What excites you the most about HTML5 and new Web technologies is that IE6 doesn’t support them, so I don’t have to support it! (unless the client is really stubborn).

  5. mike@webolved.co.uk
    Posted 06/06/2011 at 12:51 PM | Permalink

    What I love about HTML5 & new Web technologies is how it’s bringing the browser vendors towards a truly standardised Web. I also love the fact that it lets you do awesome things that work cross platform without the need for 3rd party plugins. As a developer I’m excited about the reach my applications can have, only now can we really start making cross platform apps where we don’t have to sacrifice style, usability or function.

  6. Scott Mason
    Posted 06/06/2011 at 3:41 PM | Permalink

    I’m most excited about the semantic elements. Finally! Woohoo!

  7. Chad Boyer
    Posted 06/06/2011 at 4:37 PM | Permalink

    What excites me most about HTML5 is that it is going to give a true level playing field to all development. Being able to write it once and have everyone be able to play the game since everyone will use the web means that you can truly make some impressive all encompassing games.

  8. Posted 07/06/2011 at 9:42 AM | Permalink

    I love the idea of being able to animate without using flash. And finally being able to use a range of typefaces not only websafe fonts! I think we will see alot more creative and interesting sites and applications appearing!

  9. Thomas Sturge
    Posted 07/06/2011 at 10:03 AM | Permalink

    I’m excited about HTML5′s flexibility and semantic code, but the most exciting thing is the stuff I don’t know yet but have seen in action via amazing apps all over the internet

  10. MH
    Posted 07/06/2011 at 9:50 PM | Permalink

    Definitely the fact that websites don’t require plugins and the use of canvas elements!

2 Trackbacks

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Welcome to TechRant…

    We are a group of techies from emerging students to full blown professionals who are enthusiastic about technology related subjects. Everyone has opinions and feelings about things, sometimes stronger than others. On TechRant, we will be sharing those opinions, and have a good ol' rant! We may also do non ranting type articles, like news, reviews, tutorials, tips and tricks, how-tos and even the odd interview.

  • Authors

  • Categories

  • Archives