Who should learn this course?

  • Freshers looking for a job in software industry
  • College Students looking to do projects in Python/Django
  • Professionals looking for career growth in Python/Django
  • Professionals looking for technology change to Python/Django
  • Non Technical people looking for a career change into software development

Is this a certificate course?

Yes. You will get a Certificate of Completion upon the successful completion of the course.


Django is a Python-based framework, which follows the model-view-template architectural pattern. Django is used for easing the development of complex websites by highlighting the concept of reusability and pluggability of different components in web application development. It thrives on the principle of D.R.Y (Don’t Repeat Yourself).

Django applications can be run in Windows, Mac or Linux Some of the most popular websites in the world are using Django since It’s easily scalable. You can create any kind of websites such as news portal, social network, e-commerce etc with Django.

Topics covered in this course

  • Overview
  • Environment setup
  • Installation
  • Create a Project
  • DJANGO MVT Pattern
  • The Project Structure
  • Setting Up Your Project
  • Create an App
  • Admin Interface
  • Creating Views
  • URL Mapping
  • Django Template Language (DTL)
  • Static Website
  • Models
  • Forms
  • Mysql CRUD Operations
  • Page Redirection
  • Sending email
  • Form Processing
  • Session and cookies
  • Pagination
  • Ajax
  • File upload
  • Authentication
  • Authorisation
  • Rest api
  • Final Project