О курсе
Курс предлагает последовательное изучение Python 3, начиная с основ и заканчивая сложными темами. В программе рассматриваются объектно-ориентированное программирование, декораторы, алгоритмы и асинхронное программирование. Также включены практические разделы по созданию Telegram-ботов, настольных приложений с использованием Flask и Tkinter, а также работа с REST API и веб-парсинг с помощью Selenium. Отдельное внимание уделяется модульному тестированию с библиотекой unittest. Материал структурирован так, чтобы обеспечить плавный переход от новичка к уверенному использованию Python.
Что рассматривается в программе
- Основы Python 3 и написание кода в стиле Pythonic
- Объектно-ориентированное программирование
- Работа с декораторами, алгоритмами и асинхронным программированием
- Создание Telegram-ботов
- Разработка настольных приложений с Tkinter и Flask
- Веб-парсинг с Selenium и взаимодействие с REST API
- Модульное тестирование с использованием unittest
Кому может быть полезен курс
- Начинающим программистам, желающим освоить Python с нуля
- Программистам на других языках, которые хотят изучить Python
- Python-разработчикам, стремящимся обновить навыки и изучить продвинутые темы
- Тем, кто интересуется автоматизацией, веб-разработкой и созданием ботов
Вопросы о программе
Какие темы Python охватывает курс?
Курс охватывает основные темы Python, включая объектно-ориентированное программирование, декораторы, алгоритмы, асинхронное программирование, веб-парсинг, создание Telegram-ботов и настольных приложений.
Нужны ли предварительные знания для начала курса?
По описанию, для начала достаточно доступа к компьютеру с интернетом и желания учиться. Других требований нет.
Какие инструменты используются в курсе?
В курсе рассматриваются такие инструменты, как Selenium для управления браузером, Flask и Tkinter для создания приложений, а также библиотека unittest для тестирования.