Python Web development with Django

Number of Classes
Course price
340 EUR

Course description

Django is an open source framework that is being used for creating and developing web applications by using Python codes. This framework contains all the tools needed for developing safe web applications. The main goal for this platform is to allow the programmers to pay closer attention to the new aspects of the web applications as opposed to the details that are already created. The safety and the simplicity, as well as the libraries and the documentation that already exists online are the main characteristics of Django.

With this course you will be able to practically implement your Python programming knowledge in the process of creating web applications and web sites.

Course outline

  • Introduction to web development
  • Introduction and basics of Django
  • Requests and Responses
  • Models and ORMs
  • Views and templates
  • Forms and generic views
  • Writing tests
  • Static files and basic concepts of web design
  • Admin site
  • Completing and presentation of the final application

Learning Outcomes

By the end of the course, the participants will:

  • Practical usage of Python codes while creating web application
  • Getting to know the basic concepts and steps in creating web application
  • Running tests for the created application
  • Usage of the online Django documentations and libraries
  • Working in the standard Django admin panel

Contact person

Dijana Vasilevska
Head of Open Source Programming Training Department
+389 70 349 030, every working day 9:00-17:00

Contact person for 

Marko Serafimovski
Head of International Business Development


Knowledge of Python - II level.


The stated discounts cannot be combined and the same are support for youth, unemployed persons, as well as for loyal attendants.

  • 10% for visiting the first course - student, unemployed person
  • 10% for visiting a second course - each attendant
  • 15% for visiting third and more courses - each attendant


  • Payment in cash with payment slip or debit cards
  • Payment in installments with credit cards
  • Payment in installments without interest with credit cards of Stopanska Banka
  • Payment by invoice