Python is a very popular programming language, and there are a great many books on the market concerning it. I'm going to cut to the chase and tell you why you should get this one. Without mincing words, I'm going to try to help you get on the path to being a master programmer - not just with Python, but in general. I'm going to teach you the essentials of Python programming, such that you can quickly pick up the language and start applying the concepts to any code that you write. We're going to go over the major facets of the Python programming language, in such a light that you can apply them to any language, and by the end, you're going to have an in-depth understanding of the various mechanics of programming: control flow, variables, lists/dictionaries, and classes. I'm also going to explain in plain text the details of object-oriented programming, why it matters, and why most programming languages nowadays have an influence on object-oriented programming. By the end of the book, you're going to feel comfortable coding in Python and using the language in order to make whatever you want to happen, happen. After all, programming is the ultimate form of self-expression for techies. You can make the computer do whatever it is that you want it to do. You're learning a way to talk to it in its own language and put on the screen whatever you want the end-user to see. My goal is to get you expressing yourself in Python as promptly as possible and with as much gusto and confidence as is possible, without wasting time but also without skipping over key concepts. That's why this is the book for you; you're going to learn, and you're going to learn quickly, effectively, and without any wasted time.
Author: Charlie Masterson