Чему вы научитесь
- Использовать сокеты для разработки интерактивных приложений, чатов, многопользовательских игр ( викторин, карточных, браузерных 2D )
- Запускать приложения с помощью WSGI/ASGI
- Деплоить приложения на боевой сервер
- Логировать и дебажить работу приложения
Начальные требования
Уверенные знания базового Python и понимание ООП Общее понимание клиент-серверного взаимодействия и в частности HTTP Знакомство хотя бы с одним веб-фреймворком (Fast API, Flask, Django) Хотя бы поверхностное знакомство с Pytest Умение работать с SSH будет плюсом
Базовые навыки работы с GitHub
Наши преподаватели
Как проходит обучение
Курс предназначен для продолжающих разработчиков, которые умеют читать, поэтому информация подается в виде текста с листингами кода. Взаимодействие с программами показано в виде зацикленных гифок.
Задания упакованы в большой репозиторий, который нужно скопировать и в нем их выполнять. К некоторым заданиям добавлены тесты для автоматической проверки.
У курса есть чат телеграм-чат поддержки, где автор курса с соавторами отвечает на вопросы и выслушивают ваши предложения.
Программа курса
Отзывы прошедших курс
Что вы получаете
- Быстрое погружение в работу с библиотекой
- Скачиваемые шпаргалки к каждой теме
- Работающие примеры кода по каждой теме
- 3 проекта в портфолио с готовым фронендом
- Полезную строку в резюме
- 50 практических задач
- Поддержку в чате курса