Курс на Stepik
Обложка курса «"Поколение Python": курс для самураев» на Stepik
7 900₽ -25%
--:--:--
5 900

"Поколение Python": курс для самураев 5.000

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

Курс продолжает серию "Поколение Python" и рассказывает о дополнительных возможностях языка Python, а тренировочные задачи помогают закрепить каждую тему.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «"Поколение Python": курс для самураев»Учеников на курсе 964
Сертификаты, выданные на курсе «"Поколение Python": курс для самураев»Сертификатов выдано 39
Отзывы о курсе «"Поколение Python": курс для самураев»Отзывов получено 23
Рейтинг курса «"Поколение Python": курс для самураев»Рейтинг курса 5.000
Уроки в курсе «"Поколение Python": курс для самураев»Количество уроков 105
Тесты в курсе «"Поколение Python": курс для самураев»Количество квизов 1297
Задачи с кодом в курсе «"Поколение Python": курс для самураев»Количество задач с кодом 379
Время прохождения курса «"Поколение Python": курс для самураев»Время прохождения курса
Стоимость курса «"Поколение Python": курс для самураев»Стоимость курса 7 900 ₽
Обновления курса «"Поколение Python": курс для самураев»Обновления курса
Дата публикации курса «"Поколение Python": курс для самураев»Дата публикации курса
Последнее обновление курса «"Поколение Python": курс для самураев»Последнее обновление
Сложность normal

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

Разделы в курсе «"Поколение Python": курс для самураев» 20 разделов Уроки в курсе «"Поколение Python": курс для самураев» 105 уроков Тесты в курсе «"Поколение Python": курс для самураев» 1297 тестов Задачи в курсе «"Поколение Python": курс для самураев» 379 задач Время прохождения курса «"Поколение Python": курс для самураев» 133 ч. Последнее обновление курса «"Поколение Python": курс для самураев» обн. 10 сентября 2026

О курсе

1 урок
1. О курсе

Продвинутые аспекты языка Python

14 уроков
1. ✅ Система импорта
2. ✅ Пакеты Python
3. ✅ Дополнительные методы строк и модуль string
4. ✅ Форматирование строк
5. ✅ Продвинутое использование f-строк
6. ✅ T-строки
7. ✅ Особенности работы с функциями
8. ✅ Пространства имен и области видимости
9. ✅ Исключения. Часть 1
10. ✅ Исключения. Часть 2
11. ✅ Исключения. Часть 3
12. ✅ Особенности числовых типов данных
13. ✅ Встроенные операторы
14. ✅ Приоритет и цепочки встроенных операторов

Операторы и типы данных

6 уроков
1. ✅ Моржовый оператор :=
2. ✅ Сопоставление шаблонов. Часть 1
3. ✅ Сопоставление шаблонов. Часть 2
4. ✅ Сопоставление шаблонов. Часть 3
5. ✅ Тип bytes и bytearray
6. ✅ Тип memoryview и модуль io

Аннотации типов

5 уроков
1. ✅ Аннотации типов. Часть 1
2. ✅ Аннотации типов. Часть 2
3. ✅ Аннотации типов. Часть 3
4. ✅ Аннотации типов. Часть 4
5. ✅ Аннотации типов. Часть 5

Логирование

5 уроков
1. ✅ Введение в логирование
2. ✅ Модуль logging
3. ✅ Форматирование событий логирования
4. ✅ Обработчики и форматеры
5. ✅ Фильтрация событий логирования

Тестирование

13 уроков
1. ✅ Введение в тестирование
2. ✅ Основы тестирования
3. ✅ Модуль doctest
4. ✅ Модуль unittest. Введение
5. ✅ Модуль unittest. Объединение и пропуск тестов
6. ✅ Модуль unittest. Методы assert
7. ✅ Модуль unittest. Наборы тестов
8. ✅ Модуль unittest. Фикстуры
9. ✅ Модуль unittest. Mock-объекты (моки). Введение
10. ✅ Модуль unittest. Mock-объекты (моки). Отслеживание вызовов
11. ✅ Модуль unittest. Mock-объекты. Способы применения в тестах
12. ✅ Модуль pytest. Введение
13. ✅ Модуль pytest. Маркировка тестов

Работа с операционной системой

8 уроков
1. ✅ Модуль os. Часть 1
2. ✅ Модуль os. Часть 2
3. ✅ Модуль os. Часть 3
4. ✅ Модуль os. Часть 4
5. ✅ Модуль glob
6. ✅ Модуль pathlib. Часть 1
7. ✅ Модуль pathlib. Часть 2
8. ✅ Модуль shutil

Встроенные модули и библиотеки

9 уроков
1. ✅ Модуль pprint
2. ✅ Модуль textwrap
3. ✅ Модуль uuid
4. ✅ Модули random и secrets
5. ✅ Модуль weakref. Часть 1
6. ✅ Модуль weakref. Часть 2
7. ✅ Модуль tempfile
8. ✅ Модуль inspect. Часть 1
9. ✅ Модуль inspect. Часть 2

Модуль sqlite

12 уроков
1. ✅ Введение в sqlite
2. ✅ Типы данных и базовый синтаксис
3. ✅ Фильтрация данных и вычисляемые поля
4. ✅ Функции
5. ✅ Агрегатные функции и группировка данных
6. ✅ Подзапросы
7. ✅ Соединения
8. ✅ Создание таблиц и модификация данных
9. ✅ SQLite в Python. Часть 1
10. ✅ SQLite в Python. Часть 2
11. ✅ SQLite в Python. Часть 3
12. ✅ SQLite в Python. Часть 4

Принципы SOLID

5 уроков
1. ✅ Принцип единственной ответственности
2. ✅ Принцип открытости/закрытости
3. ✅ Принцип подстановки Барбары Лисков
4. ✅ Принцип разделения интерфейсов
5. ✅ Принцип инверсии зависимостей

Интерфейс командной строки

5 уроков
1. ✅ Интерфейс командной строки
2. ✅ Модуль argparse. Часть 1
3. ✅ Модуль argparse. Часть 2
4. ✅ Модуль argparse. Часть 3
5. ✅ Модуль argparse. Часть 4

❓ Частые вопросы с собеседований

9 уроков
1. Общие вопросы по Python
2. Встроенные типы данных
3. Функции
4. Замыкания и декораторы
5. Итерируемые объекты, итераторы и генераторы
6. Исключения
7. ООП
8. Разное
9. О тестах на проверку знаний по Python

Вопросы с собеседований

1 урок
1. тестттт

🥳 Заключение

2 урока
1. Заключительный урок
2. Оглавление

Материалы

2 урока
1. Доработки
2. Материал

⏳Базовый тест для проверки знаний по Python Экзамен

1 урок
1. Задачи

⏳Средний тест для проверки знаний по Python Экзамен

1 урок
1. Задачи

Метапрограммирование

2 урока
1. 🐍 Метапрограммирование. Часть 1
2. 🐍 Метапрограммирование. Часть 2

⏳Продвинутый тест для проверки знаний по Python Экзамен

1 урок
1. Задачи

Новые возможности Python

3 урока
1. Об этом модуле
2. Python 3.14
3. Python 3.15