Login / Register
You’ll benefit from instant feedback from a variety of assessment items along the way, Code and Learning Advanced Django websites without installing anything!
Join Other Email Learners
Follow the guide on landing page
About this Course
This course is designed for learners who are familiar with Python and Learning Advanced Django skills (similar to those covered in the Django for Everybody specialization).
The modules in this course cover a review of core Django concepts, advanced projects setups, class-based views, and other advanced topics such as proxy models, logging, caching, and query optimization.
To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing.
You’ll benefit from gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.
Course Learning Objectives:
- Learning Advanced Django, Initialize Django Advanced Project Setup and explain the benefits in terms of integration and security
- Describe different Class-Based Views and their use cases
- Diagnose and optimize code performance using logging, caching, and query optimization
WHAT YOU WILL LEARN
- Create custom filters and templates
- Optimize performance through caching and optimizing database operations
- Authenticate users with Google
SKILLS YOU WILL GAIN
- Django (Web Framework)
- Python Programming
About the Advanced Django: Mastering Django and Django Rest Framework Specialization
This specialization is intended for people who are interested in taking their web development with Django to the next level. It is assumed that learners have are familiar with Python and have taken the Django for Everybody specialization, or have equivalent experience with Django basics.
Advanced Django: Mastering Django and Django Rest Framework
- This Course Plus the Full Specialization
- Shareable Certificates
- Self-Paced Learning Option
- Course Videos & Readings
- Learning Advanced Django: Practice Quizzes
- Graded Assignments with Peer Feedback
- Graded Quizzes with Feedback
- Learning Advanced Django: Graded Programming Assignments