О курсе

Курс предлагает последовательное изучение 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 для тестирования.