Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications

  • 8h 56m 36s
  • Robert Oliver
  • ClydeBank Media LLC
  • 2023

Learn Python fundamentals that can be used in any programming setting–use the guidance in this book to program your own game in a unique and practical Python learning experience.

Learning Python opens the door to a world of programming possibilities.

From AI and machine learning to video game, app, and web development, Python is a critical behind-the-scenes component of everyday technology.

Python powers the services of household names like Google, Netflix, and Spotify, along with tech pioneers like NASA, IBM, and Intel. Put simply, Python is the in-demand and easy-to-learn programming language that gets stuff done.

In Python QuickStart Guide, senior developer and programmer Robert Oliver lays out the quickest and most accessible path yet to the mastery of Python fundamentals.

Distilling his experience drawn from over two decades of working with Python and other programming languages, Robert’s clear voice and writing present a practical, hands-on approach that anyone, at any experience level, can use to become a Python programmer.

It doesn’t matter if you are a new or existing programmer, a job seeker looking for a career change or promotion, or just someone who wants to learn how to automate basic tasks with Python—Robert’s step-by-step approach, complete with a hands-on companion Python video game project, is the perfect starting point to master Python fundamentals!

About the Author

Robert W. Oliver II is a senior developer and DevOps consultant with over two decades of experience in the field. A truly full-stack programmer, Robert has architected both front-end and back-end systems and designed algorithms used in technologies operating at scales ranging from small to enterprise. With decades of experience working in Python, PHP, Ruby on Rails, JavaScript, C/C++, Rust, and C#, he is fluent in the languages of programming and system design.

In this Audiobook

  • Introduction
  • Chapter 1 - Getting to Know Python
  • Chapter 2 - Understanding Python Data Structures
  • Chapter 3 - Controlling Program Flow
  • Chapter 4 - Handling Errors
  • Chapter 5 - Creating Reusable Tasks with Functions
  • Chapter 6 - Classes
  • Chapter 7 - Inheritance and Design Patterns
  • Chapter 8 - Saving Time with Dataclasses
  • Chapter 9 - Reusing Code with Modules and Packages
  • Chapter 10 - Advanced Strings
  • Chapter 11 - Math in Python
  • Chapter 12 - Input and Output
  • Chapter 13 - The Internet
  • Chapter 14 - Debugging Python Code
  • Chapter 15 - Developing Websites
  • Chapter 16 - Interfacing with Sqlite
  • Chapter 17 - Test-Driven Development
  • Chapter 18 - Managing Your Code with Git
  • Chapter 19 - The Junk Drawer
  • Chapter 20 - Optimizing Python
  • Chapter 21 - What's Next?
  • Conclusion
SHOW MORE
FREE ACCESS