Skip to content
Instructor Guide : Backend Engineering With Django - Core Concepts - Level 1
Quiz
Initializing search
Instructor Guide : Backend Engineering With Django - Core Concepts - Level 1
Introduction
Introduction
What's Inside this Course?
Prerequisites
Project 1 Introduction
Basics of Web
Basics of Web
Section Introduction
Client Server Architecture
HTTP Protocol
What happens when you type a URL in the browser
Section Outcomes
Quiz
Installation & Setup
Installation & Setup
Section Introduction
How to learn from this Course?
Repository Setup
Virtual Environment
Django Project & Django App
What to do, if you lost your project code files ?
Section Outcomes
Quiz
Models
Models
Section Introduction
Introduction to Models
Vaccine Model
Center Model
Storage Model
Campaign Model
Slot Model
Vaccination Model
Section Outcomes
Quiz
Basics of Django ORM
Basics of Django ORM
Section Introduction
Create Operation
Read Operation
Update Operation
Delete Operation
Section Outcomes
Quiz
Views and Templates
Views and Templates
Section Introduction
Introduction to Views
Introduction to Templates
Index Page
Template Inheritance
Section Outcomes
Quiz
Function Based View
Function Based View
Section Introduction
Center List
Center Detail
Create Center
Update Center
Delete Center
Section Outcomes
Quiz
Class Based View
Class Based View
Section Introduction
Class Based View
Vaccine List
Vaccine Detail
Create Vaccine
Update Vaccine
Delete Vaccine
Section Outcomes
Quiz
Generic Views
Generic Views
Section Introduction
Generic Views
Storage List
Storage Detail
Create Storage
Update Storage
Delete Storage
Section Outcomes
Quiz
Pagination
Pagination
Section Introduction
Introduction to Pagination
Paginating Center Views
Paginating Vaccine Views
Paginating Storage Views
Section Outcomes
Quiz
Message Framework
Message Framework
Section Introduction
Introduction to Message Framework
Adding message to Center Views
Adding message to Vaccine Views
Adding message to Storage Views
Section Outcomes
Quiz
User Authentication
User Authentication
Section Introduction
Session Based Authentication
Custom User Model
Signup
Login
Logout
Change Password
Profile View
Profile Update
Email Verification
Reset Password (Part 1)
Reset Password (Part 2)
Section Outcomes
Quiz
Signals
Signals
Section Introduction
Issue in Profile Image Update
Introduction to Signals
Using Signals in Django
Section Outcomes
Quiz
User Authorization
User Authorization
Section Introduction
User Authorization
Permissions and Groups
Decorators
Mixins
Dashboard Page
Section Outcomes
Quiz
Campaign Views
Campaign Views
Section Introduction
Campaign List
Campaign Detail
Create Campaign
Update Campaign
Delete Campaign
Slot Views
Slot Views
Section Introduction
Slot List
Slot Detail
Create Slot
Update Slot
Delete Slot
Vaccination Views
Vaccination Views
Section Introduction
Choose Vaccine
Choose Campaign
Choose Slot
Confirm Vaccination
My Vaccination
Vaccination Detail
Appointment Letter
Vaccination Certificate
Admin Site Modification
Admin Site Modification
Section Introduction
Customizing Admin Panel Theme
Customizing Campaign Admin View
Customizing Vaccination View
Section Outcomes
Deployment
Deployment
Section Introduction
Web Server, Nginx
Using Environment Variables
Deploying in Ubuntu Machine (Part 1)
Deploying in Ubuntu Machine (Part 2)
Section Outcomes
Quiz
What's next
What's next
What to do after completing this course ?
Project Ideas
What to learn after completing this course ?
Updates about this Course
Share good and bad about this course
Optional - Debugging and Optimization
Optional - Debugging and Optimization
Section Introduction
Using Debug Mode in VS Code
Django Debug Toolbar
Optimizing Querysets (Part 1)
Optimizing Querysets (Part 2)
Optimizing Querysets (Part 3)
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - Logging
Optional - Logging
Section Introduction
Introduction to Logging
Using Logging in Django
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - Testing Authentication Views
Optional - Testing Authentication Views
Section Introduction
Introduction to Testing
Testing Signup View
Testing Login View
Testing Logout View
Testing Profile Page View
Testing Profile Update View
Testing Change Password
Testing Email Verification
Testing Reset Password
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - Testing - Factory Boy, Faker
Optional - Testing - Factory Boy, Faker
Section Introduction
User Factory
Center Factory
Storage Factory
Vaccine Factory
Campaign Factory
Slot Factory
Vaccination Factory
Testing Slot Views
Testing Vaccination Views
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - AWS VPC Deployment
Optional - AWS VPC Deployment
Section Introduction
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - AWS ECS Deployment
Optional - AWS ECS Deployment
Section Introduction
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - HTMX and Ajax Calls
Optional - HTMX and Ajax Calls
Section Introduction
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - Caching
Optional - Caching
Section Introduction
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Optional - Switching to Async Environment
Optional - Switching to Async Environment
Section Introduction
Section Outcomes
Quiz
Quiz
Table of contents
What's inside this Course ?
Table of contents
What's inside this Course ?
Introduction
What's inside this Course ?