Django Forms
Build and validate forms in Django with Form and ModelForm classes.
You learn the Python that web backends use, build a Django site and a Flask API, and finish with a marketplace built under a mentor.
Start here: Django Forms, beginner, $199.

Sorted from beginner to advanced.
Build and validate forms in Django with Form and ModelForm classes.
Automate everyday developer tasks with Python scripts.
Learn the Python you need for web work: data types, functions, files and packages.
Build your first Django site: models, views, templates and the admin.
Collect data from web pages with Python, Beautiful Soup and polite scraping rules.
Build a REST API with Django REST Framework serializers, views and routers.
Customize the Django admin into a tool your team can use every day.
Test Python code with pytest: fixtures, parametrization and mocks.
Debug Python with pdb, VS Code breakpoints, logging and tracebacks.
Build a JSON API with Flask, blueprints, SQLAlchemy and request validation.
Call REST APIs from Python with requests and httpx: auth, retries and pagination.
Deploy Django to production with Gunicorn, Nginx, PostgreSQL and static files.
Build a two-sided marketplace in Django with a mentor guiding architecture and code quality.