Курс на Stepik
Обложка курса «Python. Часть 5 (Исключения и работа с файловой системой)» на Stepik
1 250 ₽

Python. Часть 5 (Исключения и работа с файловой системой) 5.000

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

🚀 В этом курсе вы освоите обработку исключений, научитесь безопасно работать с файлами, JSON и CSV, разберётесь с os, shutil и pathlib, и начнёте писать надёжный, кроссплатформенный код. 💡 Практика, реальные сценарии и навыки, которые используют в рабочих проектах.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python. Часть 5 (Исключения и работа с файловой системой)»Учеников на курсе 211
Сертификаты, выданные на курсе «Python. Часть 5 (Исключения и работа с файловой системой)»Сертификатов выдано 0
Отзывы о курсе «Python. Часть 5 (Исключения и работа с файловой системой)»Отзывов получено 6
Рейтинг курса «Python. Часть 5 (Исключения и работа с файловой системой)»Рейтинг курса 5.000
Уроки в курсе «Python. Часть 5 (Исключения и работа с файловой системой)»Количество уроков 12
Тесты в курсе «Python. Часть 5 (Исключения и работа с файловой системой)»Количество квизов 67
Задачи с кодом в курсе «Python. Часть 5 (Исключения и работа с файловой системой)»Количество задач с кодом 39
Время прохождения курса «Python. Часть 5 (Исключения и работа с файловой системой)»Время прохождения курса
Стоимость курса «Python. Часть 5 (Исключения и работа с файловой системой)»Стоимость курса 1 250 ₽
Обновления курса «Python. Часть 5 (Исключения и работа с файловой системой)»Обновления курса
Дата публикации курса «Python. Часть 5 (Исключения и работа с файловой системой)»Дата публикации курса
Последнее обновление курса «Python. Часть 5 (Исключения и работа с файловой системой)»Последнее обновление
Сложность normal

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

  • 💥 Понимать природу ошибок в Python и грамотно обрабатывать исключения вместо того, чтобы позволять программе «падать».
  • 🧠 Анализировать traceback и диагностировать runtime-ошибки.
  • 🛡 Использовать try / except / else / finally для создания устойчивого и безопасного кода.
  • 🧩 Создавать собственные исключения и проектировать понятную систему обработки ошибок в своих функциях.
  • 📂 Открывать, читать и записывать файлы с учётом режимов, кодировок и возможных сбоев.
  • 🔄 Работать с JSON и CSV: загружать данные, изменять структуры и сохранять результат.
  • 🗂 Управлять файловой системой через os, shutil и pathlib: создавать, перемещать, копировать и удалять файлы и директории.
  • 🌍 Писать кроссплатформенный код, корректно работающий в Windows, Linux и macOS.
  • ⚙️ Разрабатывать практические утилиты для автоматизации работы с файлами и данными.

О курсе

🚀 В этом курсе вы освоите обработку исключений, научитесь безопасно работать с файлами, JSON и CSV, разберётесь с os, shutil и pathlib, и начнёте писать надёжный, кроссплатформенный код. 💡 Практика, реальные сценарии и навыки, которые используют в рабочих проектах.

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

👨‍🎓 Для студентов и начинающих разработчиков, которые уже знают основы Python и хотят научиться писать устойчивый код. ⚙️ Для тех, кто автоматизирует отчёты, выгрузки и обработку данных через CSV и JSON. 💼 Для специалистов, которым важно, чтобы их скрипты корректно работали с файлами и не «падали» при ошибках. 🖥 Для будущих backend-разработчиков, которым необходима грамотная работа с исключениями и файловой системой. 📊 Для аналитиков и data-специалистов, работающих с табличными и структурированными данными. 🚀 Для всех, кто хочет перейти от учебных примеров к более профессиональному стилю программирования.

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

  • 🐍 Уверенное понимание базового синтаксиса Python: переменные, типы данных, условия, циклы.
  • 📦 Умение работать со списками и словарями.
  • 🔁 Понимание функций и передачи аргументов.
  • 🧠 Базовое представление о том, как запускается Python-скрипт и как читать сообщения об ошибках.

Если у вас пока нет уверенной базы по Python, рекомендуем начать с курса «Python. Часть 1 (Базовый Python и условные операторы)»:

Это поможет вам комфортно пройти текущий курс и получить максимум пользы.

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

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

  • 📚 Вы изучаете структурированные теоретические материалы с подробными объяснениями и примерами кода.
  • 💻 После каждого блока выполняете практические задания с автоматической проверкой на Stepik.
  • 🧠 Закрепляете материал через тестовые вопросы на понимание ключевых концепций.
  • 🛠 Пишете собственные программы для обработки ошибок, работы с файлами, JSON и CSV.
  • 📂 Выполняете задания, приближённые к реальным сценариям: автоматизация отчётов, резервное копирование, управление директориями.
  • 📈 Постепенно переходите от базовой обработки исключений к полноценному управлению файловой системой.

Обучение построено по принципу «сначала понимание — затем практика».
Каждый новый раздел опирается на предыдущий, формируя целостную систему навыков.

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

  • 📚 Вы изучаете структурированные теоретические материалы с подробными объяснениями и примерами кода.
  • 💻 После каждого блока выполняете практические задания с автоматической проверкой на Stepik.
  • 🧠 Закрепляете материал через тестовые вопросы на понимание ключевых концепций.
  • 🛠 Пишете собственные программы для обработки ошибок, работы с файлами, JSON и CSV.
  • 📂 Выполняете задания, приближённые к реальным сценариям: автоматизация отчётов, резервное копирование, управление директориями.
  • 📈 Постепенно переходите от базовой обработки исключений к полноценному управлению файловой системой.

Нагрузка

12

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