The book code little outdated and messy sometimes code examples had bugs and so on , dataset mentioned about 2,3 datasets movielens, microsoft annonymous dataset and other one i hope they can provide more dataset rather than those only . the book can learn you what's recommender system means from A-X but the book missing examples using Deep neural network i recommend this book for beginners in field and then you can start learn deep neural networks then implement deep neural networks for recommendation systems.