Python Learning Resources

Real Python Logo

Check out the following free Python tutorials and resources, developed by the Real Python team.

General Python

  • First Steps With Python: Getting started with Python!
  • Python Tricks Email Series: Get a short & sweet Python Trick delivered to your inbox every couple of days. Improve your Python skills bit by bit, completely free.
  • The Real Python Course: Learn Python and web development from the ground up with the Real Python Course Bundle. It covers everything you need to get up to speed—from the basic Python 2.x and 3.x programming primitives, to web scraping, to data visualization, web development, and beyond.

Intermediate & Advanced Python

  • Python Tricks: The Book: Discover Python’s best practices with simple examples and start writing even more beautiful + Pythonic code. You’ll master intermediate and advanced-level features in Python with practical examples and a clear narrative.

Front-end Web Development

Back-end Web Development

Data Science & Data Analysis

  • Analyzing social media data with Python: Fletcher’s workshop at PyOhio 2014. What does the perfect tweet or a viral blog post look like? When should it be posted? We’ll introduce various tools for working with data in terms of collecting (requests), exploring (IPython, pandas), analyzing (NLTK, scikit-learn) and visualizing (matplotlib). Repo.

Mentoring, Coaching, Group Learning

  • PythonistaCafe is an invite-only, online community of Python and software development enthusiasts helping each other succeed and grow. Be sure to check it out if you’re looking for a friendly group to learn Python with, bounce ideas off, or to just hang out and chat about all things programming.


  • Python mugs, t-shirts, stickers, and more: Dan Bader and his wife Anja run an online store called Nerdlettering that makes unique swag for Python developers—think Python-themed coffee mugs, mouse pads, t-shirts, and more! Check it out if you’re looking for a unique gift for a Python developer or just want to impress your colleagues at your next daily standup.
  • Real Python Merch: Look Pythonic and support Real Python with this collection of Pythonic mugs, t-shirts, hoodies, and stickers.

Something missing?

What else would you like to see? Email us at or leave a comment below.

What do you think?

Real Python Comment Policy: The most useful comments are those written with the goal of learning from or helping out other readers—after reading the whole article and all the earlier comments. Complaints and insults generally won’t make the cut here.