Django is a third generation website development framework developed in python. Django track the rapid development, DRY principle, reusability of a component for developing of any website. It is based on model, view, and controller (MVC) architecture. Django gaining more popularity in the market due to its powerful features and large and small IT organizations adopting this framework for web development. At the developer point of views, it saves programming time and improves the reusability of code. There are lots of packages and pre-built apps available on the internet that help developer during the development. It is very easy to learn for the beginner and who want to enjoy during their work time. In this course, we trained our aspirant from basic to corporate level by covering several concepts of Django framework as well as python programming language.