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!
To 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…
- He secured a job with Mozilla before he finished University.
- Considered to be a Person of HTML5
- He has spoken at a fair number of well known events [videos]
- Google balls in HTML5 was his creation, and had over 100k shares
- There is a captain’s log (blog) of his explorations with web technology
- He wrote a book, Foundation HTML5 Canvas, which is still in the top 10 for Games Programming on Amazon even being released nearly two months ago!
- He’s an all-round nice guy!
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:
- Introducing HTML5
- Foundation JavaScript
- Learning the Basics of Canvas
- Pushing Canvas Further
- Manipulating Images and Video
- Making Things Move
- Implementing Advanced Animation
- Creating the Space Bowling Game
- Creating the Asteroid Avoidance Game
- 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.



30 Comments
And for those of us with no facebook, we can’t enter the pricedraw?
Love the fact that the web is moving into a direction not reliant on 3rd party plugins! Nothing against flash et al, but, it’s nice to have inbrowser support for making a richer user experience!! Let the good times role
I love the fact we don’t have to use any expensive software or plugins to create amazing websites anymore. Sites which once could only be made using Flash can now be made with the simplest of text editors – even Notepad.
Its scary what sort of applications we can build with “web technologies” nowadays – websites with better functionality then native apps! FANTASTIC!
What i Love with HTML5 is the ability to make beautiful and interactive things without any plugins
Hopefully, HTML5 can do what Apple started and kill off Flash, making the web a more interactive but safer place to work, play and communicate.
My favorite thing about html5 in canvas
What excites me the most about new web technologies is the simple fact that I’m lucky enough to be surrounded by them every day! I study a degree in Interactive Media Production, which means that I have the opportunity to dip my toe in to pretty much any new and growing technology. I’m also lucky enough to have been taught some HTML5 by Rob him self in the past as I study at Bournemouth University with him. Your bio is correct; he is an all round nice guy.
My favourite thing about HTML5 and Canvas is the number of cool things that can be done directly from the browser, without any third party plugins.
It’s a really exciting time in Web Dev at the moment. With Canvas and technologies like WebGL, developers are now really creating projects/experiments that have the web developer community talking.
HTML 5 = Makes coding sites easier to understand and create.
Web Technologies = Less reliance on external apps and plugins, and also brings some really COOL stuff to the browser
One Trackback