Python Resources¶
Beginner Resources¶
- Official informal introduction to Python
- Switching to Python from another language
- Essential Reads for Any Python Programmer
- The Hitchhiker's Guide to Python
- Modules vs Packages
- What does "Pythonic" mean?
- Zen of Python
- PEP8 - Python Style Guide
Django Articles 🎸¶
- Go Fast With Django
- Modern JavaScript for Django Developers
- How to Safely Pass Data to JavaScript in a Django Template
- Django Views — The Right Way
- Django Model Behaviors
- Dockerizing Django with Postgres, Gunicorn, and Nginx
- Vue + Django — Best of Both Frontends
- Django Class Based Views Cheatsheet
- Django Testing Slides
- Django — Using Azure blob storage to handle static & media assets
- When a CTO Decides to Make a Wedding Website
- Contributing to classiness (in Django)
- Django subquery with aggregate
Testing¶
Machine Learning¶
Docker¶
Celery¶
Books 📗¶
- Automate the Boring Stuff
- Speed Up Your Django Tests
- Mastering Python - Second Edition
- Boost Your Django DX
- CPython Internals: Your Guide to the Python 3 Interpreter
Miscellaneous¶
- Three Techniques for Inverting Control, in Python
- Introducing PyScript
- Raising exceptions or returning error objects in Python
- Dataclasses without type annotations
- Python Decorator Cheatsheet
- Teaching a kid to code with Pygame Zero
- Elegantly activating a virtualenv in a Dockerfile
- The Sheer Joy of Packaging!
- Conda: Myths and Misconceptions
- A Curious Course on Coroutines and Concurrency
- My Favourite Way To Start Data Tinkering Projects With Python