Resources for Learning Python
As I wander around the internets, trying to find answers to questions, I occasionally run across great resources in obscure places. This is a place to keep track of ones I've found related to learning Python.
There are no shortages of books and websites dedicated to learning Python. The official documentation on the main Python site is definitely a great start. There's a lot there though and might be overwhelming.
Here are some other resources I found interesting. Hopefully the age better than milk.
- Real Python -- Real Python has a large library of courses and articles including quizzes and learning paths. The video courses are somewhat accessible using the transcripts and following along with the code from github. I generally prefer to find information in the articles.
- Python Packages Book -- This is an open source book written by two researchers. It starts with a cookie cutter (and explains what that is) to initiate your project. It takes you all the way through to CI/CD with github actions.
- Software Design using Python P Great foundation on software design patterns using Python examples.