Django Workshop

Alireza Heidari
Alireza Heidari
Front-end Developer and Back-end Developer at Bimebazar, Back-end Developer at Tik App, Teacher Assistant (Advanced Programming, Secure Computing) at Amirkabir UT

Django Workshop

Held by: AmirKabir’s CEIT’s department’s Students’ Scientific Chapter

Contents and description of the course:

Django is a Python-based free and open-source web framework. It’s primary goal is to ease the creation of complex, database-driven websites. The framework emphasizes reusability and “pluggability” of components, less code, low coupling, rapid development, and the principle of don’t repeat yourself.

Course syllabus:

  • (Django Setup(Version 2
  • Django Built-In Components
  • Create Product Objects in the Python Shell
  • New Model Fields
  • URL Routing and Requests Dynamic URL Routing
  • Django URLs Reverse
  • Django Templates
  • Django Templating Engine Basics
  • Rendering Context in a Template
  • For Loop in a Template
  • Using Conditions in a Template
  • Template Tags and Filters
  • Django Forms Raw HTML Form
  • Pure Django Form
  • Form Validation
  • Django ORM
  • Database handling in django using Postgres
  • Django Class Based Views
  • Django and Rest framework
  • (Integration between Django and Front Frameworks(React, Vue


Saturday, Monday
14:00 – 18:00


CEIT department, Amirkabir University of Technology

Participate fee

  • Ceit students: 80,000
  • AUT students: 150,000
  • other students: 200,000
  • others: 250,000