Курс на Stepik
Обложка курса «mypy: cтатическая типизация в Python (с проверкой)» на Stepik
199 ₽

mypy: cтатическая типизация в Python (с проверкой) 0.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «mypy: cтатическая типизация в Python (с проверкой)»Учеников на курсе 9
Сертификаты, выданные на курсе «mypy: cтатическая типизация в Python (с проверкой)»Сертификатов выдано 0
Отзывы о курсе «mypy: cтатическая типизация в Python (с проверкой)»Отзывов получено 0
Рейтинг курса «mypy: cтатическая типизация в Python (с проверкой)»Рейтинг курса 0.000
Уроки в курсе «mypy: cтатическая типизация в Python (с проверкой)»Количество уроков 29
Тесты в курсе «mypy: cтатическая типизация в Python (с проверкой)»Количество квизов 61
Задачи с кодом в курсе «mypy: cтатическая типизация в Python (с проверкой)»Количество задач с кодом 21
Время прохождения курса «mypy: cтатическая типизация в Python (с проверкой)»Время прохождения курса
Стоимость курса «mypy: cтатическая типизация в Python (с проверкой)»Стоимость курса 199 ₽
Обновления курса «mypy: cтатическая типизация в Python (с проверкой)»Обновления курса
Дата публикации курса «mypy: cтатическая типизация в Python (с проверкой)»Дата публикации курса
Последнее обновление курса «mypy: cтатическая типизация в Python (с проверкой)»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «mypy: cтатическая типизация в Python (с проверкой)» 11 разделов Уроки в курсе «mypy: cтатическая типизация в Python (с проверкой)» 29 уроков Тесты в курсе «mypy: cтатическая типизация в Python (с проверкой)» 61 тест Задачи в курсе «mypy: cтатическая типизация в Python (с проверкой)» 21 задача Время прохождения курса «mypy: cтатическая типизация в Python (с проверкой)» 0 ч. Последнее обновление курса «mypy: cтатическая типизация в Python (с проверкой)» обн. 10 июня 2026

1. Введение

1 урок
Закрытый
1.1 Введение
6
6
-
0

2. Основы аннотаций типов

3 урока
Закрытый
2.1 Зачем вообще нужны аннотации типов?
1
1
-
0
Закрытый
2.2 Тип None и объединения типов
1
1
-
0
Закрытый
2.3 Тип Any — когда использовать и почему избегать
1
1
-
0

3. Коллекции и стандартные дженерики

3 урока
Закрытый
3.1 Типизация списков и кортежей
1
1
-
0
Закрытый
3.2 Типизация словарей и множеств
1
1
-
0
Закрытый
3.3 Практика с коллекциями — комплексное задание
1
1
-
0

4. Объединения, сужение и поток типов

2 урока
Закрытый
4.1 Расширенные объединения типов и сужение
1
1
-
0
Закрытый
4.2 typing.assert_type() для отладки типов
1
1
-
0

5. ООП и классы в современном стиле

3 урока
Закрытый
5.1 Типизация классов и методов
1
1
-
0
Закрытый
5.2 Наследование и полиморфизм
1
1
-
0
Закрытый
5.3 Практика с классами
1
1
-
0

6. Продвинутые конструкции (Callable, Literal, TypedDict)

4 урока
Закрытый
6.1 Callable и функции как объекты
1
1
-
0
Закрытый
6.2 Literal для ограничения значений
1
1
-
0
Закрытый
6.3 TypedDict для структурированных словарей
1
1
-
0
Закрытый
6.4 Final и константы
1
1
-
0

7. Дженерики нового поколения (PEP 695)

2 урока
Закрытый
7.1 Введение в TypeVar и дженерики
1
1
-
0
Закрытый
7.2 Современный синтаксис дженериков (PEP 695)
1
1
-
0

8. Протоколы и структурная типизация

3 урока
Закрытый
8.1 Protocol vs ABC
1
1
-
0
Закрытый
8.2 Создание протоколов
1
0
-
0
Закрытый
8.3 @runtime_checkable
1
0
-
0

9. Конфигурация mypy для проекта

3 урока
Закрытый
9.1 pyproject.toml и mypy.ini
0
0
-
0
Закрытый
9.2 Режим --strict и флаги
0
0
-
0
Закрытый
9.3 Игнорирование ошибок и заглушки
0
0
-
0

10. Интеграция в рабочий процесс

2 урока
Закрытый
10.1 Mypy в IDE (VS Code, PyCharm)
0
0
-
0
Закрытый
10.2 Pre-commit хуки
0
0
-
0

11. Финальный проект и миграция

3 урока
Закрытый
11.1 Стратегия типизации легаси-кода
1
0
-
0
Закрытый
11.2 Финальный проект
1
0
-
0
Закрытый
11.3 Итоговый тест
1
1
-
0