Python Crash Course

Python Crash Course is a highly acclaimed and comprehensive resource for beginners looking to learn Python programming. Authored by Eric Matthes, this book takes a hands-on approach to teaching Python, allowing readers to dive into coding from the very beginning. The book starts with an introduction to the basics of Python syntax and gradually progresses to more advanced topics such as data analysis, web development, and game programming. What sets Python Crash Course apart is its practicality – each chapter includes practical exercises and projects that reinforce the concepts learned and encourage readers to apply their newfound knowledge. Furthermore, the book’s engaging writing style and clear explanations make it accessible and enjoyable for learners of all levels. Whether you are a complete beginner or an experienced coder looking to pick up Python, Python Crash Course is an invaluable resource that will equip you with the skills and confidence to tackle real-world programming tasks.

Table of contents

Preface to the Third Edition
Chapter 1: Getting Started
Chapter 2: Variables and Simple Data Types
Chapter 3: Introducing Lists
Chapter 4: Working with Lists
Chapter 5: if Statements
Chapter 6: Dictionaries
Chapter 7: User Input and while Loops
Chapter 8: Functions
Chapter 9: Classes
Chapter 10: Files and Exceptions
Chapter 11: Testing Your Code
Chapter 12: A Ship That Fires Bullets
Chapter 13: Aliens!
Chapter 14: Scoring
Chapter 15: Generating Data
Chapter 16: Downloading Data
Chapter 17: Working with APIs
Chapter 18: Getting Started with Django
Chapter 19: User Accounts
Chapter 20: Styling and Deploying an App
Appendix A: Installation and Troubleshooting
Appendix B: Text Editors and IDEs
Appendix C: Getting Help
Appendix D: Using Git for Version Control
Appendix E: Troubleshooting Deployments

Leave a Comment

Open chat
Scan the code
Can we help you?