$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 10.11.2026

Redis и Celery на Python: кеш, очереди и фоновые задачи

Сделаете бэкенд онлайн-записи быстрым и надёжным: кеш и брони в Redis, фоновые уведомления, повторы и напоминания по расписанию на Celery.

Практические задания
Помощь от учителя
Поддержка 24/7
Redis и Celery на Python: кеш, очереди и фоновые задачи


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

11 разделов • 44 уроков

1

Знакомство

1.4. Практикум: где тормозит
2

Основы Redis

2.1. Ключи, строки и TTL
2.2. Redis из Python
2.3. Хеши и списки
2.4. Множества и рейтинги
2.5. Практикум: статистика записей
3

Кеширование

3.1. Кеш рядом с базой
3.2. Инвалидация кеша
3.3. Лавина промахов
3.4. Практикум: кеш слотов
4

Атомарность

4.1. Гонки и атомарные команды
4.2. Транзакции и pipeline
4.3. Lua-скрипты
4.4. Практикум: бронь слота
5

Лимиты и события

5.1. Ограничение запросов
5.2. Pub/Sub
5.3. Потоки Redis
5.4. Практикум: живая лента
6

Основы Celery

6.1. Как устроен Celery
6.2. Первая задача
6.3. Результаты и состояния
6.4. Практикум: уведомления в фоне
7

Надёжность

7.1. Повторы при сбоях
7.2. Идемпотентные задачи
7.3. Подтверждения и тайм-ауты
7.4. Практикум: уведомления без дублей
8

Расписание

8.1. Отложенные задачи
8.2. Celery beat
8.3. Напоминания клиентам
8.4. Практикум: ежедневный отчёт
9

Сценарии и очереди

9.1. Цепочки и группы
9.2. Очереди и воркеры
9.3. Прогресс долгой задачи
9.4. Практикум: выгрузка в CSV
10

Наблюдение и тесты

10.1. Flower и inspect
10.2. Здоровье Redis
10.3. Тесты задач
10.4. Практикум: тест всего пути
11

Продакшен

11.1. Стек в Docker Compose
11.2. Redis в продакшене
11.3. Финал проекта

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Инженер-программист, Senior Python Developer. Основатель школы $ sudo teach IT и автор YouTube-канала о программировании с более чем 5 млн просмотров.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
Redis
Celery
Python
FastAPI
кеширование
pub/sub
Redis Streams
Celery beat
ретраи
Flower
Docker Compose