Resources: Learning Python

If you're looking at this, you're already taking steps to learn Python. Congratulations! Hopefully we'll see you at a PythonLab to learn more, but we know there's a wide range of interests, learning styles, and levels of commitment out there. That's why we put together a list of other resources for learning Python available online and in the DC area.

Try out a few, see what works for you! Let us know if you have any particular good or bad experiences with something of if we haven't listed a resource you like.

Online Help

And there's always the official Python Tutorial.

There are too many blogs and tutorials out there to list here, though. And since often the best way to learn is just to do some coding, check out the page on Extra Practice and Troubleshooting

In-person Help

Going to Meetups is a great way to learn more about Python. Even if you feel like the topic is too advanced for you they're a great way to share ideas with other learners and expose yourself to new ideas.

Several companies offer Python courses in the DC area, as well. We don't want to endorse any of them here, but please feel free to come to PythonLab and discuss options with others.