В результате освоения программы обучающийся должен уметь:
• создавать виртуальное окружение и управлять пакетами с помощью pip;
• осуществлять отладку кода и анализировать выполнение программы;
• создавать и обрабатывать итерируемые объекты;
• создавать функции генераторов;
• создавать рекурсивные и анонимные функции;
• писать декораторы и кэшировать функции;
• эффективно работать с файловой системой.
• составлять и применять регулярные выражения;
• оформлять и анализировать код.
В результате освоения программы обучающийся должен знать:
• понятие виртуального окружения;
• особенности отладки кода и анализа выполнения программы;
• принципы работы с итерируемыми объектами;
• способы создания выражений и функций генераторов;
• синтаксис регулярных выражений;
• правила оформления и анализа кода.
В результате освоения программы обучающийся должен приобрести практический опыт:
• написания эффективных консольных программ на базе языка программирования Python.
• планирования собственной деятельности по реализации простых приложений с использованием процедурного программирования.