Just scroll down 👇 to the table of contents to start reading!
This book is free to read online! PDF versions are available for $6.99 to help support me and the site from E-Junkie. Thank you, and I hope you enjoy the book!
This work is free to read under a Creative Commons License.
Slither into Python is an introduction to Python for complete beginners. No prior programming experience or computer science background is necessary. Unlike any other Python resources I have found (not that they're not out there), they don't explain important computer science concepts such as memory or "how computers work". In this book I will cover the fundamentals of the Python language and also introduce these important concepts.
Put simply, coding or computer programming is about making computers do what you want, Computer Science is about how computers do it. Each go hand-in-hand, help you learn faster and improve your overall understanding of a language! This book aims to do exactly that through Python.
A couple of folks from reddit who were using this book to learn Python have set up a discord. They reached out to me and I joined. The group is beginning to grow quite rapidly and they're looking for new members. I encourage you to join if you're looking to find people who are also learning. I'm also quite active in it, so if you have any questions you can easily reach me there but I'm sure you'll find someone who has an answer to your question!
Slither into Python has been read by 65,271 people as of October, 2020, just four months since the book was completed! Finally, I've had the chance to get around to writing the solutions and they are now available for free also! You can find them in chapter 23!
"This is great! I love the way you explain some of these concepts. It's very clear and concise."
"I'm reading 1.2, and I can already say I love how easy it is to understand so far. It's a lot more comprehensive than other sites I've looked at, which is great for a beginner like me."
"I've only just read through a couple of pages but this is hands down one of the cleanest introductions I've come accross so far. Massive shout-out to you for putting in online for free!"
The Ultimate Python Roadmap for 2020
To complement this book, I've also laid out a roadmap for you to follow to take you from beginner to advanced, in a field of computer science that interests you! Check it out here: The Ultimate Python Roadmap for 2020
I'm always open to improvements! Email me here: email@example.com
I have been working on a new book for the past couple of months - The Nueral Network Handbook. Learn Neural Networks from scratch in Python. Take a look at the preview here were you can read a couple of chapters!: The Neural Network Handbook