Thank you CodeQuickly for sending us this book to review!
Learn Python Quickly: A Complete Beginner’s Guide to Learning Python, Even If You’re New to Programming is designed to be a fast read and teaching tool, clocking in at about 150 pages. The book has twelve chapters and an index of references used in it. It covers a wide range of programming concepts, from variables to classes and everything in between. Each chapter has a varying amount of subsections, which discuss different elements of the topic. The very last chapter contains two projects to complete as a test for everything the reader learned in the book.
Learn Python Quickly is generally well-written and well-edited, and speaks in layman’s terms. As I am a beginner in the world of programming, I found this incredibly useful. However, it does lapse into technical terminology every once in a while, and I would get lost in the fancy programming vocabulary that I didn’t know very much about.
There are also a few typos that I noticed throughout the course of the book, but they were things like font changes at the wrong spot and other minor issues. One sentence I remember in particular didn’t make much grammatical sense to me, causing me to reread it a few times, and I was only left with a vague impression of its meaning. Another sentence had an apparent switch of what words were supposed to be in what places. Both versions made grammatical sense, but it was in the context of the content in which the words were in the wrong.
I also had my misgivings about the structure of the chapters. The first ten chapters were short, and were straight to the point. However, when I got to chapter eleven, I was slightly daunted and annoyed that the author decided to shove all of the non-beginner concepts into a singular chapter. The entirety of said chapter amassed a whopping forty pages. After a while, I was mentally spent on that chapter, and read through it rather than trying some of the examples because of how tedious it was. The twelfth chapter was the project chapter. It was approximately twenty pages, and in my opinion could have been split into two chapters.