Fundamentals of Python Programming
The program of the international summer school "Fundamentals of Python Programming" was developed by specialists from the Department of Informatics and Computer Technology. The purpose of the course is to provide students with additional knowledge of programming in Python using the latest version of the language - Python 3.8.
In the course students will gain skills in working with common data structures, learn how to interact with the modules of the standard library, create classes and functions, and write clean code, observing a balance between reuse and excessive abstraction. In practical classes, students will gain applied programming skills by solving the problems that arise when developing software for modern server systems and smart devices.
The summer school program includes training in the coding according to the modern principles and concepts of developing application architecture.
- Python syntax
- Flow control
- Functions
- Data structures
- Object-oriented programming
- Filesystem
- Modules


