Python Django


  • Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
  • In this course we will explore the core concepts of django framework, install and configure django  on our machines and start creating django application.
  • At the end of the course you will be able to create a simple app in django framework.

Learning objectives

At the end of this module , you should:-

  1. Understand why we use django rather than other python frameworks
  2. learn how to begin a django app and a django project
  3. learn to set use django with databases in your project.
  4. Know how to debug your django application
  5. Understand the key fundamentals of django application.
  6. learn ho to create a rest api with django rest-framework

Study Resource

  • Introduction to django
  • Advancing in django and django rest api
  • Project based django tutorial