Python Forum
Best Python Books for Starters and more Advanced
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Best Python Books for Starters and more Advanced
Hi all,

I tried writing an article about the Best Python Books.
I came back with 3 beginners (start of the list) and 3 advanced books (end of the list):
  • Python Crash Course
  • Automate the Boring Stuff With Python
  • Learning Python
  • Effective Python
  • Python Cookbook
  • Fluent Python

Since opinions are always, well ... opinionated. I would love to hear from you about experiences you made with these books.
In the end I recommended Automate the Boring Stuff (best beginners book) and Fluent Python (best advanced book).

Did I miss something on the list?
two tutorials (not books) that I think are excellent:
How to Think Like a Computer Scientist: Interactive Edition
Python3 Tutorial
Even thought these are not books, I think you will enjoy
I wouldnt really call them beginners or advanced. I would just call them all fundamentals. Advanced books i would call ones that solely go into 3rd party libraries, in depth of standard libraries such as regex expressions, the inner workings of Python, database, C extensions, etc. Usually the books that cover the fundamentals in the beginning, they do not cover too much of advanced topics by the end of the book. I would rather just buy a book that covers solely those topics. For example i dont see anything in Fluent Python table of contents that leanring python does not cover. So why would this be labeled as advanced when learning python is beginner? Thats my opinion though.

Having said that i only read one book entirely in that list. The rest i have seen snippets from being on this forum and seeing from people's question about confusion, etc.

I read learning python by mark lutz and i would consider this my favorite fundamental book. I did buy this as my first python book without knowing any python and read it cover to cover. I used it as a reference afterwords for many years too. It really depends on your learning style. Thus the reason why there is no sole great book as each person learns differently.

Possibly Related Threads…
Thread Author Replies Views Last Post
  books on learning coding alok 1 501 Jun-27-2021, 07:56 PM
Last Post: ndc85430
  Python Books - Recommendation lasek723 5 1,188 Oct-29-2020, 08:01 AM
Last Post: snippsat
  Python books for beginners BillMcEnaney 1 872 Sep-10-2020, 06:57 AM
Last Post: Gribouillis
  Free e-books from Springer perfringo 1 1,257 Apr-29-2020, 02:09 PM
Last Post: DeaD_EyE
  python books koby 3 1,313 Jan-21-2020, 02:29 PM
Last Post: perfringo
  [book] Various python and non python books available each day (free for 24hrs) Yoriz 188 83,174 Aug-09-2019, 04:57 AM
Last Post: ThomasL
  What is the best book for in-depth Python for advanced other-language programmers? user118967 1 1,265 Jun-04-2019, 07:56 PM
Last Post: snippsat
  Packt sale python books $5.00 Larz60+ 0 1,218 Jan-16-2019, 07:13 PM
Last Post: Larz60+
  Why isn’t there any good hacking books written in Python 3 Takeshio 8 7,556 Aug-26-2018, 09:19 PM
Last Post: Larz60+
  Python Books SZaretsky 3 1,896 Apr-30-2018, 12:40 PM
Last Post: SZaretsky

Forum Jump:

User Panel Messages

Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020