Description
In this course, you will learn the core concepts of Python Django by building a project named “Book My Vaccine”. It is a vaccination scheduling application and we are going to build this project from scratch. While building this project, you will master these core concepts of Python Django.
- At first, we will proceed with the basic concepts of web like HTTP protocol.
- Then we will learn how to create virtual environment and setup Django project and app.
- After that, we will learn how to write models by referring to a class diagram. So, you will be shown a class diagram and we will implement it using django.
- Then, we will learn the important concepts of Django ORM.
- After that, we will learn Function Based Views, Class Based Views and Generic Views. We will build the features of our project and learn these concepts simultaneously.
- Then, we will learn the concepts of pagination, message framework, signals.
- After that we will build User Authentication and authorization system. We will re-use the default authentication system and build some more additional features on top of it.
- Then, we will learn how to customise the default Django Admin Panel.
- At last, we will learn how to deploy the project in AWS virtual machine using Gunicorn and Nginx.