Чему вы научитесь
- Использование модуля Math.
- Функции all() и any()
- Докстринги и приятная печать данных.
- Работа с информационными файлами, такими как временные файлы, zip архивы, csv файлы, json файлы, конфигурационные и конечно же текстовые файлы, используя контекстный менеджер.
- Работа со случайными числами и генерация паролей.
- Работа с датой и временем (включая интервалы и продвинутое форматирование).
- Профилирование программы при помощи модуля cProfile.
- Как создавать таймеры для замера времени выполнения частей программы.
- Генераторы Списков, Множеств, Словарей.
- Работа со строками, включая продвинутые методы интерполяции, форматирования и сырые строки.
- Итераторы и Генераторы (включая продвинутые решения).
- Манипулирование данными при помощи модулей Operator и Array
- Принцип глубокого и неглубокого (поверхностного) копирования.
- Логирование (включая продвинутое Логирование).
- Регулярные выражения (Метасимволы, Якоря, Квантификаторы, а также продвинутые конструкции).
- Рекурсия.
- Декораторы.
- Работа с WEB запросами при помощи библиотек Urllib и Requests.
- Мини-проекты для закрепления материала
- Reflex - Full Stack фреймворк для разработке приложений на чистом Python.
О курсе
В этом курсе я отвечу на те вопросы и закрою те темы, которые волновали меня самого когда я обучался Python, потому что я был на вашем месте и прекрасно понимаю фрустрацию когда не можешь что-то понять и поэтому я буду объяснять даже комплексные концепты именно так, как это помогло мне самому когда-то их усвоить.
Начальные требования
Понимание основ Python. Если вы хотите освоить азы языка или вам просто нужно освежить память, то вы можете смело следовать по ссылке.
Интенсив Python для начинающих: https://youtu.be/Jhd6c7wl_4k
Преподаватели курса
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 14 учеников получили сертификат.
Нагрузка
10