The course Django: From Basics to Advanced is designed to help you master Django — the most powerful "batteries included" Python framework for web development, from MVT patterns to REST API production-ready.
What will you learn?
- Django Core: Models, Views, Templates, URL routing, Forms, Admin
- Django REST Framework: Serializers, ViewSets, Routers, Pagination, Filtering
- Authentication: Session, JWT, OAuth2, Social Login, Permissions
- Advanced: Channels (WebSockets), Celery, Caching, Signals, File Storage
- Production: Testing, Docker, CI/CD, Monitoring, Performance Optimization
Request
- Basic Python knowledge (functions, classes, modules)
- Basic understanding of HTTP, HTML and SQL
- Computer with Python 3.12+ and Docker installed