Cílem předmětu je prohloubit znalosti programovacího jazyka Python s důrazem na pokročilé koncepty objektově orientovaného programování (OOP), správu paměti, práci s daty a tvorbu uživatelského rozhraní. Studenti se seznámí s pokročilými technikami a nástroji, které jim umožní efektivněji vyvíjet komplexní aplikace a řešit složitější problémy.