Python Progression

When asked what resources I would recommend to help improve Python skills;

Automate the boring stuff with Python:https://automatetheboringstuff.com/

  • This site explains how Python works and also walks you through a few projects which are quite fun.

http://greenteapress.com/thinkpython2/html/index.html

  • A hands-on guide takes you through the language a step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design.

Reddit Python Learning:https://www.reddit.com/r/learnpython/

  • Helpful community of Python programmers

W3schools:https://www.w3schools.com/python/

  • Reference on how to use the most common functions

Real Python:https://realpython.com/

  • Mix of resources, tutorials and quizzes