Learnit Training
Django course
  • Program easily with the Django framework
  • Develop complete, stable and secure web applications
  • Customise websites quickly and easily
  • Make optimal use of the possibilities in Django
  • Programming without knowledge of complex frameworks

Do you want to develop reliable and safe web applications quickly, without knowledge of complicated frameworks? Join the three-day Django course from Learnit.

Yes, I want to know more

Django course

The Django framework as a stable basis for your web application

Django is the largest open source web framework written in Python. It is flexible, simple, highly scalable and very reliable. This makes Django extremely suitable for full-stack development of web applications, websites or online platforms. Well-known applications such as Dropbox, Instagram, Disqus, Pinterest and Mozilla have been developed with Django.

Django's popularity has soared in recent years. This is because Django offers everything you need to develop modern apps, including numerous packages and a mature ecosystem that is constantly being improved thanks to the strong Django community. In short: Django is a safe, versatile, well-documented framework with excellent performance. This makes Django particularly suitable for, among others:

  • CRM systems
  • CMSs
  • Software for communication and cooperation
  • Online booking and appointment systems
  • Property management systems
  • Document management systems

Do you want to learn how to program in Django or understand how Django and Python complement each other? Join the three-day Django Programming course.

Course content Django

In the Django Programming course, you will learn how to develop software with the latest version of the Django framework in three days. First, we will discuss what makes Django unique and what the advantages and disadvantages are of programming with the help of Django. Through the alternation of theory, demos and practical exercises, you will learn all aspects of Django. You will develop several websites during the course. After completing the programming course you will receive the official Learnit certificate for Django programming.

Topics training Django

The following topics, among others, will be covered during this Django course:

Introduction Django

  • The advantages and disadvantages of Django
  • The relationship between Django and Python
  • Architecture and the MVC Framework
  • Installing a virtual environment
  • Using the admin app
  • Project and applications
  • Settings
  • Running the server
  • The database

Django Models

  • Models and model mapping
  • Management

Django Templates

  • Working with templates: concept and concepts
  • Loading and applying templates

Django Forms

  • Creating and validating forms
  • Using ModelForms


  • Authentication of users
  • Permissions and authorisations
  • Authenticating web requests

Target group course Django

This Django programming course is intended for developers who want to use the Django framework to develop web applications in Python.


After completing the Django course:

  • you know everything about the Django framework.
  • You know the differences with other programming languages such as Python.
  • you can name the advantages and disadvantages of Django as a framework.
  • you know what uses Django has.
  • you can install a virtual environment.
  • you know how the admin app works.
  • you can start and manage a Django project.
  • You know how to run a Django server.
  • you know all the specifications of the Django database.
  • you are familiar with all the models and know how to map them to the database.
  • you can create and validate forms yourself and use ModelForms.
  • You can independently develop a Django application with database.
  • You will receive the Learnit certificate for Django programming.

Prior knowledge

To take part in this Django course, you need to have experience with programming in Python. A good command of the English language is recommended, as most of the course material is in English.


The training is provided in Dutch as standard. The trainer has a good command of the English language. Use can be made of course material in English. With a minimum of three participants, the training can also be provided entirely in English.


Prices mentioned are per person, including course material. Lunch is included in the on-site training.

On location Online
Duration 3 days 6 sessions of three hours
Price per day, excluding VAT € 550,- € 465,-
Total, incl. VAT € 1996,50 € 1687,95


After completion of the training, a Learnit certificate is issued as proof of participation.


We also organise this training online. For this we use Webbex or Zoom. Login with Skype is also possible. On request, this training can also be organised with Microsoft Teams.

The training lasts 6 sessions of 3 hours, spread over 6 weeks.

  • You can participate again free of charge up to one year after the training.
  • For an additional catering fee, you can also participate in a classroom training.