I am currently learning Python language. In this post, I will go over some resources (work in progress) that helped me pick up Python.
- Websites
- https://developers.google.com/edu/python/ -- could pick up basics pretty fast from these
- https://docs.python.org/2.7/tutorial/index.html -- this seemed comprehensive, but couldn't get some concepts as clearly as I wanted.
- https://www.programiz.com/python-programming
- Videos
- Python classes from Google Developers: Could pick up basics pretty fast from these videos.
- https://www.youtube.com/watch?v=tKTZoB2Vjuk
- https://www.youtube.com/watch?v=EPYupizJYQI
- https://www.youtube.com/watch?v=haycL41dAhg
- https://www.youtube.com/watch?v=kWyoYtvJpe4
- https://www.youtube.com/watch?v=uKZ8GBKmeDM
- https://www.youtube.com/watch?v=Nn2KQmVF5Og
- Python OOP classes from Corey Schafer:
- Books
- Python Crash Course by Eric Matthes ( https://www.amazon.com/Python-Crash-Course-Hands-Project-Based-ebook/dp/B018UXJ9RI)
- Automate the Boring stuff with Python by Al Sweigart (https://www.amazon.com/Automate-Boring-Stuff-Python-Programming/dp/1593275994/ )
- Misc
Hope this helps.