Build robust web applications with Django: a comprehensive guide covering everything from setup to deployment, focusing on practical skills and real-world applications.
...
Django Fundamentals: Setup and Core Concepts
Unit 1: Setting Up Your Django Environment
Unit 2: Django Architecture and Project Structure
Data Management and the Django Admin Interface
Unit 1: Django ORM Fundamentals
Unit 2: Admin Interface Setup and User Management
Unit 3: Customizing the Django Admin
Unit 4: Advanced ORM and Admin Techniques
Views, Templates, and User Interaction
Unit 1: Function-Based Views
Unit 2: Class-Based Views
Unit 3: URL Routing
Unit 4: Templates
Unit 5: Forms
Authentication, Security, and Advanced Features
Unit 1: Django Authentication Deep Dive
Unit 2: Securing Your Django Application
Unit 3: Caching and Performance Optimization
Unit 4: Asynchronous Tasks with Celery
API Development, Testing, and Deployment
Unit 1: Introduction to REST APIs with Django REST Framework