You can buy the book here
This book provides a lot of resources and tools. You’ll find the direct link to the git hub repository, so that you can easily download the code and learn according with the contents explained in the book.
In order to get the best from the content of the book you must have already quite advanced programming skills. The tutorials are quite good and you are not forced to follow the book from the beginning to the end.
You have also to take into account the “agile” approach to big data, since it’s not a small part in the game. I really appreciated that the author don’t let you waste too much time on small details about configuration and installation tips that you can easily find on other resources.
I would sincerely recommend this book to a friend.