С 4 по 6 марта 2021 года пройдёт бесплатный онлайн-интенсив «Мессенджер на Python за 3 дня». Участники интенсива изучат основы разработки на Python и создадут своё первое приложение. Мероприятие подойдёт интересующимся новичкам и начинающим разработчикам.
На интенсиве участники научатся:
- Разбираться в различных типах данных, структурах, функциях и ООП.
- Разрабатывать сервер для прослушивания подключений.
- Программировать клиентскую часть для подключения и передачи сообщений.
- Работать с библиотеками PyQT, Kivy, wxWidgets, Tkinter.
- Понимать основы сетевого ПО.
- Создавать форму через Qt Designer.
Программа
- 1-ый день ‒ Знакомимся с Python:
- Знакомство с языком программирования Python.
- Разбор основных элементов языка.
- Создание программы-сервера, отвечающей за регистрацию клиентов и передачу сообщений между ними.
- 2-ой день ‒ Настраиваем протокол TCP для мессенджера:
- Разработка второй программы.
- Установка формы регистрации клиентов по логину и паролю.
- Настройка механики отправки и получения сообщений между пользователями.
- 3-ий день ‒ Пишем интерфейс мессенджера на Python:
- Работа над интерфейсом мессенджера.
- Ревью работ.
- Разбор ошибок.
- Подведение итогов.
- Выбор победителей.
- Вручение призов.
Преподаватель
Никита Левашов — Технический директор в Lia:
- Более 7 лет опыта разработки на Python.
- Выпускник МФТИ.
- Создаёт виртуальных ассистентов и ПО для банков.
- Эксперт по машинному обучению и NLU.
Ссылка на сайт интенсива.