This page is a collection of resources for learning.
- LearnPython.org:
- Provides an interactive Python tutorial for beginners.
- Covers Python basics, variables, lists, conditions, loops, functions, and more.
- You can also get certified after completing the tutorials1.
- Stackskills Learning bundle (origins)
- Complete Python Course
- Automate The Boring Stuff:
- A popular book available under a creative commons license.
- Teaches Python through practical examples and real-world tasks.
- Great for learning Python while automating everyday tasks.
- Codecademy:
- Offers interactive Python courses for free.
- Covers topics like syntax, data structures, and control flow.
- Suitable for beginners and those looking to reinforce their skills.
- DataCamp:
- Provides free interactive Python tutorials for data science.
- Covers data manipulation, visualization, statistics, and machine learning.
- A great resource for aspiring data scientists2.
- Python Land Tutorial:
- Curated collection of free Python learning resources.
- Includes tutorials, books, and interactive platforms for beginners3.
- After Hours Programming:
- Offers a comprehensive Python tutorial for beginners.
- Covers various topics, including data types, loops, functions, and more.
- Teach yourself computer science
- Coursera “Python”
- Python.org