-
Think Python 2e: Free introductory Python programming book available under a Creative Commons license in both PDF and HTML formats. It is also available as an O'Reilly-published paperback, available for purchase on Amazon.
-
Automate the Boring Stuff with Python: Easy to follow entry level guide that provides real world experience. Build automation scripts to solve everyday issues whilst you learn basic python.
-
Learn Python the Hard Way: Learn Python the Hard Way is a free ebook available online that gives you a great foundational knowledge of Python code. The book covers everything from the most basic (how to get set up when you first begin) to super complex (how to build a game).
-
Python Programming with SentDex: Beginner through ton advanced python tutorials covering ML, webdev, robotics and more
-
TalkPython Courses: Mostly paid however some free courses or python for web dev, including with mongoDB, flash, django and more.
-
Python For Everybody: Free course to learn python for all the basic requirement like datastrucuture, Database, networking, OOPS, etc.
-
Learn Python: Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors.
-
Full Stack Python: A great article which gives you an insight on how to become a full stack python web developer with plethora of resources.