Курсы

Каждый курс — темы с короткой теорией и задачами на тренажёре.

Шаг 1

Python

Язык с самого начала до классов, тестов и async — на задачах бизнес-логики магазина.

53 темы · 152 задачи
Шаг 2

Python под капотом

Как устроены объекты, память, хеши и классы — вопросы, на которых теряются на собеседованиях.

1 тема · 4 задачи
Шаг 3 Скоро

Linux

Терминал, файлы, права, процессы и Python в терминале — на сервере интернет-магазина.

Шаг 4 Скоро

Git

История изменений, ветки, конфликты и работа в команде через GitHub — в репозитории магазина.

Шаг 5 Скоро

Веб и HTTP

Как устроены клиент и сервер, HTTP, cookies, REST и безопасность — на запросах к API магазина.

Шаг 6 Скоро

SQL

PostgreSQL от первого SELECT до JOIN, оконных функций, индексов и транзакций — на базе магазина.

Шаг 7 Скоро

Django

Сайт магазина на Django — URL, шаблоны, модели и ORM, формы, пользователи, безопасность и тесты.

Шаг 8 Скоро

Docker

Контейнеры, Dockerfile и Compose — упаковываем Django, Postgres и Nginx магазина.

Шаг 9 Скоро

Nginx и деплой

Nginx перед Django, HTTPS, кэш и полный деплой магазина — от пустого сервера до CI/CD.