Пишем веб-сокеты на Python: socket.io

Веб-сокеты – ключик к миру интерактивности в приложениях и сервисах! Мгновенное общение без задержек (как в Discord или Slack), горячие обсуждения (как в трансляциях на YouTube и Twitch), игры в реальном времени (как Hearthstone или Among Us), инструменты совместной работы (как Google Docs или Figma. Каждый…

Средний уровень

Чему вы научитесь

  • Использовать сокеты для разработки интерактивных приложений, чатов, многопользовательских игр ( викторин, карточных, браузерных 2D )
  • Запускать приложения с помощью WSGI/ASGI
  • Деплоить приложения на боевой сервер
  • Логировать и дебажить работу приложения

Начальные требования

Уверенные знания базового Python и понимание ООП

Общее понимание клиент-серверного взаимодействия и в частности HTTP

Знакомство хотя бы с одним веб-фреймворком (Fast API, Flask, Django)

Хотя бы поверхностное знакомство с Pytest

Базовые навыки работы с GitHub

Умение работать с SSH будет плюсом

Наши преподаватели

Как проходит обучение

Курс предназначен для продолжающих разработчиков, которые умеют читать, поэтому информация подается в виде текста с листингами кода. Взаимодействие с программами показано в виде зацикленных гифок. 

Задания упакованы в большой репозиторий, который нужно скопировать и в нем их выполнять. К некоторым заданиям добавлены тесты для автоматической проверки. 

У курса есть чат телеграм-чат поддержки, где автор курса с соавторами отвечает на вопросы и выслушивают ваши предложения.

Программа курса

загружаем...

Отзывы прошедших курс

4.9
из 5
из 9 отзывов
загружаем...

Что вы получаете

  • Быстрое погружение в работу с библиотекой
  • Скачиваемые шпаргалки к каждой теме
  • Работающие примеры кода по каждой теме
  • 3 проекта в портфолио с готовым фронендом
  • Полезную строку в резюме
  • 50 практических задач
  • Поддержку в чате курса
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно