Мессенджер
на Python
за 3 дня
Изучите основы разработки на Python
и создайте свое первое приложение
БЕСПЛАТНЫЙ ОНЛАЙН-ИНТЕНСИВ
23 - 25 марта
ДАТА:
18:00
ВРЕМЯ:
Бесплатно
3 дня
Онлайн
Портфолио
Практика
Подарки
PyChat v0.1
Connecting to the server 127.0.0.1:7410...
Connected [OK]
********

User2: Привет!


$[/Desktop/chat]: python server.py
***********
Start server...
Completed [OK]
$[/Desktop/chat]: pyton server.py
***********
Start server...
Completed [OK]

Waiting for the clients...

Connected: User1 (213.45.66.199)
Connected: User2 (213.45.66.199)
NEW MESSAGE: <User2: Привет!>
$[/Desktop/chat]: python server.py
***********
Start server...
Completed [OK]

Waiting for the clients...

Connected: User1 (213.45.66.199)
Connected: User2 (237.37.28.103)
NEW MESSAGE: <User2: Привет!>
Main Window
chat - Python server.py
Отправить


Введите текст


PyChat v0.1
Connecting to the server 127.0.0.1:7410...
Connected [OK]
********

User2: Привет!
Кому полезно
<Новичкам в коде>
Вы изучите основы программирования на универсальном языке Python и попробуете себя в практической разработке. Узнаете, как устроены мессенджеры, и создадите свое первое приложение, которое сможете добавить в портфолио.
Интенсив поможет вам углубить знания о языке Python и стать увереннее в своих навыках. Вы разработаете мессенджер за 3 дня, выявите ошибки и получите рекомендации от ведущего преподавателя курса.




<Начинающим разработчикам>
Вы научитесь
Разбираться в различных типах данных, структурах, функциях и ООП
Понимать основы сетевого ПО
Разрабатывать сервер для прослушивания подключений
Программировать клиентскую часть для подключения и передачи сообщений
Работать с библиотеками PyQT, Kivy, wxWidgets, Tkinter
Создавать форму через Qt Designer
Программа
ДЕНЬ 1
Знакомство с языком программирования Python.
ДЕНЬ 2
Разработка второй программы.
ДЕНЬ 3
Работа над интерфейсом мессенджера.
Разбор основных элементов языка.
Создание программы-сервера, отвечающей за регистрацию клиентов и передачу сообщений между ними.
Установка формы регистрации клиентов по логину и паролю.


Настройка механики отправки и получения сообщений между пользователями.





Ревью работ.
Разбор ошибок.
Подведение итогов.
Выбор победителей.
Вручение призов.
PyChat v0.1
Connecting to the server 127.0.0.1:7410...
Connected [OK]
********

User1: Привет!


$[/Desktop/chat]: python server.py
***********
Start server...
Completed [OK]

Waiting for the clients...

Connected: User1 (213.45.66.199)
Connected: User2 (213.45.66.199)
NEW MESSAGE: <User1: Привет!>

$[/Desktop/chat]: python server.py
***********
Start server...
Completed [OK]

Waiting for the clients...

Connected: User1 (213.45.66.199)
Connected: User2 (237.37.28.103)
NEW MESSAGE: <User2: Привет!>
PyChat v0.1
Connecting to the server 127.0.0.1:7410...
Connected [OK]
********

User2: Привет!
Main Window
chat - Python server.py
Отправить


Введите текст


Посмотрите, как это будет работать
PyChat v0.1
Connecting to the server 127.0.0.1:7410...
Connected [OK]
********

You: Привет!
Main Window
Шаг 1.
Напишите в окошке сообщение

Шаг 3. Регистрируйтесь на интенсив, напишите такой же мессенджер и общайтесь с друзьями.

Шаг 4. Регистрируйтесь на интенсив, напишите такой же мессенджер и общайтесь с друзьями
Шаг 2.
Проверьте работу сервера

Шаг 3.
Представьте, что вы общаетесь с другом, и напишите ему ответ



Отправить


И тебе тоже привет!
PyChat v0.1
Connecting to the server 127.0.0.1:7410...
Connected [OK]
********

User1: Привет!


Шаг 1.
Вы отправляете другу сообщение

Шаг 2.
Проверяете, что сервер его обработал

Шаг 3.
Друг получает сообщение и пишет вам ответное

Шаг 4. Вы регистрируетесь на интенсив, чтобы написать такой же мессенджер и общаться в нём с друзьями
Что вас ждёт
На интенсиве вы создадите проект, который точно оценят потенциальные работодатели.
Кейс в портфолио
3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы еще не видели.
Мощная программа
Которые помогут закрепить знания и понять, в каком направлении двигаться дальше.
Вас ждет общение с другими участниками и ведущим интенсива в закрытом чате в Telegram.
Реальные задачи
Комьюнити
И это еще не всё!
Сертификат
на изучение
английского
Спикер даст подробную обратную связь по каждой работе, чтобы вы могли украсить ею свое портфолио.
Ревью ваших работ в прямом эфире
Электронная книга Кея Петерсона и Дэвида Колба «Век живи — век учись» от издательства МИФ.
Подарок всем, кто дойдёт до конца
Авторы 3 самых лучших проектов по мнению ведущего интенсива получат сертификат на 30 000 рублей на любой курс.
Сертификат
на обучение в Skillbox
Интенсив ведёт
Никита Левашов
преподаватель Skillbox
Выпускник МФТИ, 7 лет разрабатывает продукты на Python.
Сооснователь и CTO в Lia.
Занимается разработкой виртуальных ассистентов и ПО для банков.
Эксперт по машинному обучению и NLP.
Записаться на интенсив
23 - 25 марта
18:00
ДАТА
ВРЕМЯ