On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

We haven't tried the ebook but its safe to assume they got the same information (at least text-wise). Ebook says that it includes a wide variety of videos to exemplify the concepts given and other material; so it sounds like a really nice purchase.  In the end, its just a matter of what you feel more convenient; the important part is to keep practicing and watch a looot of animation in different formats: movies, video games,  ads, etc.

Another good resource is the book "The illusion of life", written by two of the animators known as Disney's Nine Old Men, who defined the twelve basic principles of animation.