25 ways to learn Python for free:
Raihanur Rahman
Engineer-Renewable Energy-Solar Energy Enthusiast-Mathematics Teacher-4IR observer- Lifelong learner
1. Think Python — Free Ebook
2. Think Python 2e — Free Ebook
3. A Byte of Python — Free Ebook
4. Real Python — Online Platform
5. Full Stack Python — Free Ebook
6. freeCodeCamp — Online Platform
7. Dive Into Python 3 — Free Ebook
8. Practice Python — Online Platform
9. The Python Guru — Online Platform
10. The Coder's Apprentice — Free Ebook
11. Python Principles — Online Platform
12. Harvard's CS50 Python Video — Video
13. Cracking Codes With Python — Free Ebook
14. Learn Python, Break Python — Free Ebook
15. Google's Python Class — Online Platform
16. Python Like You Mean It — Online Platform
17. Beyond the Basic Stuff with Python — Free Ebook
18. Automate the Boring Stuff with Python — Ebook
19. The Big Book of Small Python Projects — Ebook
20. Python Tutorial for Beginners, Telusko — Videos
21. Learn Python 3 From Scratch — Free Course
22. Python Tutorial Beginners, Edureka — Platform
23. Microsoft's Intro to Python Course — Platform
24. Beginner's Guide to Python, Wiki — Platform
25. Python for Everybody, Coursera — Platform