Learn with Yasir

Share Your Feedback

Python Resources — Books, Websites, Tutorials


Comprehensive Python learning resources for beginners and intermediate learners: books, tutorials, video courses, examples, and exercises to master Python programming and build projects.

Books

  • Starting Out with Python, Fourth Edition, by Tony Gaddis, Pearson, 2017.
  • Automate the Boring Stuff with Python - Practical Programming for Total Beginners by Al Sweigart website | ebook (free to read)
  • Python One-Liners by Christian Mayer teaches you how to read and write “one-liners”: concise statements of useful functionality packed into a single line of code. | website with free one-liner explainer videos
  • Python for Data Analysis, 3E | ebook (free to read)

Websites

Online Courses and tutorials

Podcasts and documentaries

See also: