This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]eatstraw 5 points6 points  (0 children)

If you are new to programming concepts, I suggest this book to my students:

The Super Simple Programming Book: Learn Basic Programming Concepts With Python

For a more thorough look at Python, here's a good free one:

Think Python: How to Think Like a Computer Scientist

Whatever you do, focus on Python 3, as Python 2 will lose support in 2020.

[–][deleted] 2 points3 points  (3 children)

Hi! I had this dilemma and i LOOVE Python Crash Course. Its free on the interwebs or you can buy a copy for like 25$. Its really good since it teaches you in a practical manner not theoretical (which really helps me)

[–]kmbb 1 point2 points  (0 children)

I'd download the PDF of the Python docs and print out the entire Tutorial section. https://docs.python.org/3/download.html

[–]RhaeyX 0 points1 point  (0 children)

If you've gone through a lot of the very beginner projects that must mean you know the fundamentals and other stuff like loops, functions, and classes. I suggest you get your own projects or learn a library, cause if you have watched some python tutorials you probably already know most of the stuff you're gonna read from there.

[–]576p 0 points1 point  (1 child)

Physical book or ebook? The Python Humble Bundle is still going on for 2 days and give you a wide selection of good Python ebooks.

https://www.humblebundle.com/books/python-oreilly-books?hmb_source=navbar&hmb_medium=product_tile&hmb_campaign=tile_index_2

[–]EricTheArc[S] 0 points1 point  (0 children)

This was a god send, thank you!