Курс на Stepik
Обложка курса «Python для сеньоров» на Stepik
500 ₽

Python для сеньоров 0.000

Открыть на
STEPIK.ORG
Категории курса

Продвинутый Python для senior: CPython, память, typing, metaprogramming, asyncio, производительность, архитектура, распределённые системы, безопасность и лидерство.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python для сеньоров»Учеников на курсе 50
Сертификаты, выданные на курсе «Python для сеньоров»Сертификатов выдано 0
Отзывы о курсе «Python для сеньоров»Отзывов получено 0
Рейтинг курса «Python для сеньоров»Рейтинг курса 0.000
Уроки в курсе «Python для сеньоров»Количество уроков 108
Тесты в курсе «Python для сеньоров»Количество квизов 536
Время прохождения курса «Python для сеньоров»Время прохождения курса
Стоимость курса «Python для сеньоров»Стоимость курса 500 ₽
Обновления курса «Python для сеньоров»Обновления курса
Дата публикации курса «Python для сеньоров»Дата публикации курса
Последнее обновление курса «Python для сеньоров»Последнее обновление
Сложность hard

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

  • связывать CPython, память, GC, GIL и байт-код с поведением приложения
  • проектировать строгую типизацию и метапрограммирование без лишней сложности
  • диагностировать CPU, память и asyncio через воспроизводимые измерения
  • выбирать архитектурные границы, DDD, события и распределённые паттерны по контексту
  • строить стратегию безопасности, тестирования, наблюдаемости, SLO и релизов
  • проводить код-ревью, управлять техническим долгом, ADR и менторством

О курсе

Продвинутый Python для senior: CPython, память, typing, metaprogramming, asyncio, производительность, архитектура, распределённые системы, безопасность и лидерство.

Для кого этот курс

опытные Python-разработчики, готовые отвечать за архитектуру и эксплуатацию; middle-разработчики, системно готовящиеся к senior-роли и техническим интервью; технические лидеры, которым важно связать код, надёжность и процессы команды; дата- и backend-инженеры, проектирующие высоконагруженные Python-сервисы.

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

уровень уверенного middle: typing, pytest, asyncio, базы данных, HTTP и проектирование Python 3.12+, терминал, Git и опыт работы с приложением из нескольких модулей опыт production-эксплуатации желателен, но может быть заменён итоговым проектом

Преподаватели курса

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

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

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

Формат курса

Самостоятельный текстовый курс: подробная теория, запускаемые примеры, тесты для самопроверки, практические задачи с решениями и итоговый проект.

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

  • полный текстовый конспект курса с рабочими примерами
  • 536 тестовых вопросов для самопроверки
  • 350 практических задач с решениями
  • итоговый проект: Production-сервис от требований до передачи команде: архитектурное решение, реализация, типы, тесты, ошибки, наблюдаемость, нагрузочная проверка и документация.

Нагрузка

90-140 часов

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