Yes, with a lot of online resources available you do not need to go institutes for full-time courses. If you want to learn Python from books, I would recommend the following books:
- ‘Python Crash Course’ by Eric Matthews
- ‘Head-First Python’ by Paul Barry
- Learn Python the Hard Way’ by Zed A. Shaw (3rd Edition)
- Python Programming’ by John Zelle
If you wish to learn Python from an online course, I would recommend this Python Certification course by Intellipaat provides instructor-led training, lifetime access, certification, and job assistance.
Also, watch this video on Python: