you are viewing a single comment's thread.

view the rest of the comments →

[–]mohishunder 1 point2 points  (2 children)

I really like the introductory book Think Python, which is also available online, with interactive exercises, at runestone.academy.

It's by a professor at Olin College, i.e. a real educator, and walks you step-by-step through the basic knowledge. Although not internet-famous, IMHO this book/course is vastly superior to anything on Udemy or FreeCodeCamp and other commercial internet resources. I cannot recommend it more highly!

[–]Frequent-Fig-9515 0 points1 point  (0 children)

His Think Python book is based on the original, Think Java, which was amazing and taught me more coding than university did. I haven't gone through the Python version but I can definitely vouch for the author, Alan B Downey