Python: Введение в ООП + создание игры "Крестики-Нолики" | IT Мероприятия

Python: Введение в ООП + создание игры "Крестики-Нолики"

Дата: 28 января, 2025 г.
Время: 19:00-21:00
Дата завершения: 30 января, 2025 г.
Ведущий: Константин Зивенко
Python Developer
Описание:

Этот тренинг — идеальный старт для вас, если вы хотите понять основы объектно-ориентированного программирования (ООП) и применить их на практике. Вы научитесь не только работать с ООП, но и создавать собственный проект, используя современные возможности Python всего за два дня.

За два дня вы научитесь:

  • Основам объектно-ориентированного программирования (ООП): создавать классы, атрибуты и методы, работать с наследованием и композициями.
  • Как использовать управляемые атрибуты, @property, а также преимущества dataclasses.
  • Основам типизации и подсказок типов в Python для создания более понятного и эффективного кода.
  • Как реализовывать сложные алгоритмы, используя рекурсию, регулярные выражения, кеширование и обработку исключений.
  • Как создавать пакеты и организовывать проект для эффективной работы с большими проектами.

Как будет проходить тренинг?

Программа тренинга состоит из двух занятий, которые пройдут в формате живых онлайн-вебинаров. Лектор постепенно, шаг за шагом, объяснит каждый этап написанного кода, рассматривая использованные конструкции и технологии Python. Все объяснения будут сопровождаться ссылками на документацию и дополнительные материалы.

Для большей эффективности важно активно участвовать в вебинаре: задавать вопросы. Это позволит вам глубже понять материал и сделает обучение более полезным для вас.

Для удобства будет создан Telegram-канал, где вы сможете получить доступ ко всем материалам, задавать вопросы и обмениваться опытом с другими участниками.

Кому будет интересно:

  • Новичкам, которые хотят начать работать с ООП в Python.
  • Тем, кто хочет построить свои первые серьезные проекты с помощью Python.
  • Разработчикам с базовыми знаниями Python, которые хотят углубить свои знания в ООП.

О тренере:

Константин Зивенко — Lead Sofware Engineer с коммерческим опытом 5 лет. Активно популяризирует Python: ментор в CyberBionic Systematics, автор курсов и вебинаров на YouTube-канале CodeUA. Ежедневно использует Python в своей текущей работе.

 Константин — классический пример свитчера:

  • получил три высших образования: инженерное (радиоинженер), экономическое (банковское дело) и технологическое (пищевой химик: диетология и безопасность питания);
  •  преподавал в вузах и потом работал управляющим в крупных компаниях (максимальное количество подчиненных — около 10 000 человек).

Несколько лет назад решил полностью изменить свою жизнь — перейти на удаленную работу и жить у подножия гор на берегу моря. Вспомнил математику, выучил английский, начал изучать Python. Сейчас Константин живет и работает в Черногории.

Условия участия: бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму ниже.