Курс на Stepik
Обложка курса «PRO Python. Для продвинутых. Файлы, исключения, модули.» на Stepik
Бесплатно

PRO Python. Для продвинутых. Файлы, исключения, модули. ★ 0.000

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

Данный курс посвящён самому популярному, востребованному и перспективному языку программирования Python. Тут затрагиваются такие темы как: файлы, сопоставление/исключения, итераторы/генераторы, дата/время, память, модули. Тут содержатся подробная текстовая теория с примерами кода, тестовые вопросы, вопросы по анализу кода, задачи на программирование для закрепления материала. Тут нет ограничений по времени, можно учиться в полностью свободном режиме. Данный курс является третьим линейки курсов "PRO Python".

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.»Учеников на курсе 112
Сертификаты, выданные на курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.»Сертификатов выдано 0
Отзывы о курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.»Отзывов получено 0
Рейтинг курса «PRO Python. Для продвинутых. Файлы, исключения, модули.»Рейтинг курса 0.000
Уроки в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.»Количество уроков 50
Тесты в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.»Количество квизов 100
Задачи с кодом в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.»Количество задач с кодом 50
Время прохождения курса «PRO Python. Для продвинутых. Файлы, исключения, модули.»Время прохождения курса —
Обновления курса «PRO Python. Для продвинутых. Файлы, исключения, модули.»Обновления курса — —
Дата публикации курса «PRO Python. Для продвинутых. Файлы, исключения, модули.»Дата публикации курса — ———
Последнее обновление курса «PRO Python. Для продвинутых. Файлы, исключения, модули.»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.» 10 разделов Уроки в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.» 50 уроков Тесты в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.» 100 тестов Задачи в курсе «PRO Python. Для продвинутых. Файлы, исключения, модули.» 50 задач Время прохождения курса «PRO Python. Для продвинутых. Файлы, исключения, модули.» 0 ч. Последнее обновление курса «PRO Python. Для продвинутых. Файлы, исключения, модули.» обн. 3 августа 2026

Введение

7 уроков
1. Добро пожаловать! ↗
2. Повторение основ ↗
3. Повторение условий и циклов ↗
4. Повторение чисел и строк ↗
5. Повторение коллекций ↗
6. Повторение типов данных ↗
7. Повторение функций ↗

Работа с файлами

5 уроков
1. Открытие и закрытие файла ↗
2. Чтение файла и запись в файл ↗
3. Режимы открытия и методы файлов ↗
4. Контекстный менеджер ↗
5. Работа с файловой системой ↗

Сопоставление шаблонов

5 уроков
1. Оператор match-case ↗
2. Простое сопоставление и сопоставление с условиями ↗
3. Структурное сопоставление ↗
4. Проверка и сопоставление коллекций ↗
5. Сопоставление строк по шаблону ↗

Исключения

6 уроков
1. Базовый синтаксис конструкции try-except ↗
2. Блоки else и finally ↗
3. Получение информации об ошибке ↗
4. Генерация собственных исключений ↗
5. Иерархия исключений ↗
6. Главные правила работы с исключениями ↗

Итераторы

5 уроков
1. Итерируемый объект и итератор ↗
2. Функции iter() и next() ↗
3. Создание собственного итератора ↗
4. Преимущества итераторов ↗
5. Модуль itertools ↗

Генераторы

4 урока
1. Функция генератор и инструкция yield ↗
2. Генераторные выражения ↗
3. Отправка данных в генератор ↗
4. Преимущества генераторов ↗

Дата и время

4 урока
1. Модули datetime, time, calendar, zoneinfo ↗
2. Форматирование в строку и чтение из строки ↗
3. Математика с датами и временами ↗
4. Работа с часовыми поясами ↗

Устройство памяти

4 урока
1. Как устроены объекты в памяти ↗
2. Стратегия управления памятью ↗
3. Оптимизация памяти ↗
4. Изменяемые и неизменяемые типы ↗

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

7 уроков
1. Модули sys, os, pathlib, shutil ↗
2. Модули enum, array, dataclasses ↗
3. Модули secrets, statistics, typing, copy ↗
4. Модули json, csv, xml, pickle ↗
5. Модули logging, unittest, doctest ↗
6. Модули timeit, traceback, gc ↗
7. Функция help() ↗

Заключение

3 урока
1. Финальный проект ↗
2. Поздравления ↗
3. Что дальше? ↗