Consider getting the O'Reilly book HTML5 Canvas that came out this year.<p>This was popular a few days ago: <a href="http://www.popstardefense.com/blog/js-development-reading-list" rel="nofollow">http://www.popstardefense.com/blog/js-development-reading-li...</a> (HTML5 web dev reading list)
try and implement a classic game that you know the rules of really well (Astroids, Missle Command, Pac Man) using canvas for graphics and spine js/jquery html5 local storage for the ui/high schore/save game/network communication.
Dive Into HTML5 would seem a good place. Here's one mirror:<p><a href="http://diveintohtml5.ep.io/" rel="nofollow">http://diveintohtml5.ep.io/</a><p>(It was released under some CC licence, so I'm guessing the mirror is legit. )