Django is a third generation website development framework developed in python. Django track the rapid development, DRY principle, reusability of 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 save programming time and improve the reusability of code. There are lots of packages and pre-built apps available on internet that help developer during the development. It is very easy to learn for 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.