I bought both of the author's books, this one and Django for beginners. They are both very elementary. If you are clueless and want to get into programming with Django, these will be perfect for you. They are treating the material at the middle school level, which is good for real beginners. If you want more though, you should really look around. I have also bought "Practical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities"
by Federico Marani on Amazon. It is a much more serious treatment of the subject, it addresses several critical details that you would need for any beyond-toy web apps. Also you eventually end up with a serious serious application. The most unfair part of Vincent's book and the other is, they are really very expensive for what they are offering. Practical Django 2 is doing everything and more for only $30, including API development, websockets(!) etc, while Vincent charges 2x$39=$78 for two really toy books. If you are into API, that already means you'll need more and this book is probably not for you. But again, if you are a clueless beginner, that might be your book.
New Year, New You
Ideas to start the year
Shop now