Module 1
Fundamentals of Python I
This module is designed to give you a basic understanding of Python fundamentals and fill in potential gaps. In this module, we will get acquainted with basic data types, variables, conditional statements, loops, and functions.
Module 2
Fundamentals of Python II
In this module, we will continue exploring the basic capabilities of Python. We will cover working with libraries, files, introductory concepts of object-oriented programming, and basic exception handling. This knowledge will complete the essential foundation for further programming in Python.
Module 3
Advanced Python
In this module we move beyond the basics to the topics that let you build reliable, scalable, production‑ready applications. We will cover testing, concurrency and async, database work, and project preparation & maintenance.