Developer Tranining (Python)
Start: 15.09.2025
75 lessons
Intermediate
Our Full stack course is for beginner. This is a practice heavy based
developer course.
Coding course description
While it was once only possible to develop software and desktop applications in the cumbersome Java or C languages, today we have the much more user-friendly Python, which has conquered the world of IT at lightning speed for a reason.
And the Django framework allows us to increase the speed of development, and it also makes it easy to connect the program running on your computer to a web application.
By learning Python, Django and SQL database, you’ll become a software developer, or even a back-end web development specialist.
Module 1: Python coding course
Python is a general-purpose, very high-level programming language, becoming more and more popular in software development every year. The level of abstraction in this programming language is quite high, but despite this, and in fact because of it, the syntax of the language is probably the easiest of all the programming languages used for software development. Learning to program in Python is a fraction of the time needed to learn C or Java.
Our Python programming course will prepare you to use the program in general, to use Python as a back-end, and finally to learn how to solve various practical problems with Python.
Python programming is an essential part of OOP (Object Oriented Programming) and is therefore classified as an advanced/modern programming language.
Python course details
Python – An introduction to the language
Python – Installation and development environment
Python – Variables, data types
Python – Complex data types
Python – Operations with strings
Python – Basic operators
Python – Cycles and conditions
Python – Functions
Python – Modules
Python – Thread Handling
Python – Error and exception handling
Python – Object Oriented Develope
Python – Database Management (Postgres)
Python – Regular Expressions
Version Management and Development Environment (Git and Docker)
Course information
The course is held on weekdays, after working hours, from 5:30 p.m. to 8:00 p.m., or on Saturdays duringthe day. You can participate on the course completely online. This means 3 lessons (45’) on one occasion,twice a week. Two of the three lessons are about education, and the third is about solving practical tasks together and testing the acquired knowledge.
More information
Course duration: 75 hours (13 weeks) + exam
Price: 525 EURO
(In case of monthly installments: 189 EURO x 3)
Module 2: SQL - Database Management coding course
Python is extremely popular wherever databases, statistics
or statistical data extraction are involved. To do this, of course, you need to
know the structure and operation of relational and non-relational databases
themselves. This knowledge is an almost essential addition to almost any
programming language.
Topics:
Introduction to database objects and Database design basics
SQL: DDL – Data Definition Language
SQL: DQL – Data Query Language
SQL: DML – Data Manipulation Language
SQL: Data Control Language (DCL)
More information
SQL course module length:
24 lessons (8 sessions, 1 month)
Price: 159 EURO
Module 3: Python desktop application development - Python UI: PySide6 - PyQt framework (front-end of desktop application development)
With this framework and Library, we can create a nice looking, user friendly interface for the program running on our platform, so that in the end, our program can be used comfortably by anyone. Instead of the Tkinter interface taught in many other Python courses, we teach a solution that actually does this.
Topics:
Python GUI
Using widgets:
Buttons
Layouts
Widget Event Handling
Scrollbars and sliders
Charts
Using Signal and Slot
Mouse operations and their handling
Menu and Toolbar
Drawing basics
Database management with PySide6
Project task
More information
Length of the PySide6/PyQt course:
24 lessons (8 sessions, 1 month)
Price: 159 EURO
Module 4: Django coding course
Django is a framework based on Python. Its advantages over native Python are its built-in high level of security, excellent scalability and the ability to implement complex back-end functionality much faster by taking advantage of the framework’s capabilities. It is no coincidence that the system behind PBS or Instagram also uses Django. Django is also popular with IT companies because it allows them to quickly build complex systems.
In addition to the possibilities offered by the Django full-stack framework, this course will also give you an insight into the basics of using the Django Rest Framework. We will create an api generated by Django, which can then be connected to any front-end without any problems.
The DRF is very popular in Python backend development because there are so many useful things developed for it – serializers, routers, etc. – that can speed up development significantly.
Django3 course details:
Django framework architecture
3rd party library – Django Rest Framework (DRF)
Django Router
Django Model
Django View
Django Templating
More information
Course duration: 48 lessons (8 weeks)
Price: 450 EURO
(In case of monthly installments: 159 EURO x 3)
Discount for all 4 courses
Instead of the Django advanced training you can also choose the Data Engineer course as a supplement.
Price: The total price of the four course modules is 999 EURO instead of 1 293 EURO
(In case of monthly installments: 159 EURO x 7)