mypy: cтатическая типизация в Python

Наведите порядок в коде, избавьтесь от багов и начните писать надежный Python-код, который легко поддерживать

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

  • Современный синтаксис: Забудьте про устаревший typing.List. Используйте list[int], str | None и новые дженерики PEP 695
  • Строгость и надежность: Научитесь настраивать режим --strict, который не пропускает ни одной ошибки
  • Продвинутые инструменты: Протоколы, TypedDict, Literal, Callable и кастомные дженерики
  • Интеграцию в работу: Настройка VS Code/PyCharm и pre-commit хуков
  • Работу с легаси: Пошаговая стратегия внедрения типов в старый код без боли и остановок разработки

О курсе

Python — динамический язык, но в крупных проектах эта гибкость становится проблемой. Этот курс научит вас использовать Mypy — стандарт индустрии для статической проверки типов. Мы пройдем путь от базовых аннотаций до сложных архитектурных паттернов, используя самый современный синтаксис Python 3.12+.

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

● Python-разработчиков, которые хотят повысить качество своего кода и стать более востребованными специалистами. ● Новичков, которые хотят сразу учиться писать "взрослый" и поддерживаемый код.

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

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

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

Сколько стоит обучение

Price: 199 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

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

Price: 199