{% extends "main/base.html" %} {% block title %}Resources{% endblock %} {% block og_title %}Resources{% endblock %} {% block og_description %}A list of helpful resources for beginner and experienced Python programmers alike{% endblock %} {% block content %}

Resources

This page is intended to be a listing of useful resources for beginner and experienced Python programmers alike. This page is generated from a JSON file on GitHub - if there's a great resource that you love and you don't see it on this page, feel free to submit a pull request!

Some resources aren't free - the below key will help you figure out whether you need to pay for a resource or not. You can also hover them for more information on the payment (or tap them on mobile) where available.

Free Payment Optional Paid

{% if categories is none %}

We were unable to load the resources.json file. If you see this, please notify us!

{% else %} {% for category_name, category_data in categories.items() %}

{{ category_name }}

{% for item, data in category_data.resources.items() %}

{% if data["payment_description"] %} {% else %} {% endif %} {% if data["payment"] == "optional" %} {% elif data["payment"] == "paid" %} {% else %} {% endif %} {{ item }}  
{{ data.description }}

{% endfor %} {% endfor %} {% endif %}
{% endblock %}