Курс на 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 — ———

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

  • — Работать с открытием файлов
  • — Работать с закрытием файлов
  • — Работать с чтением файлов
  • — Работать с записью в файл
  • — Работать с режимами открытия файлов
  • — Работать с методами файлов
  • — Работать с контекстным менеджером
  • — Работать с файловой системой
  • — Работать с оператором match-case
  • — Работать с простым сопоставлением
  • — Работать с сопоставлением с условиями
  • — Работать со структурным сопоставлением
  • — Работать с проверкой коллекций
  • — Работать с сопоставлением коллекций
  • — Работать с сопоставлением строк по шаблону
  • — Работать с конструкцией try-except
  • — Работать с блоками else и finally
  • — Работать с получением информации об ошибке
  • — Работать с генерацией собственных исключений
  • — Работать с иерархией исключений
  • — Работать с итерируемыми объектами
  • — Работать с итераторами
  • — Работать с функциями iter() и next()
  • — Работать с созданием собственного итератора
  • — Работать с модулем itertools
  • — Работать с функциями-генераторами
  • — Работать с инструкцией yield
  • — Работать с генераторными выражениями
  • — Работать с отправкой данных в генератор
  • — Работать с модулями datetime, time, calendar, zoneinfo
  • — Работать с форматированием в строку
  • — Работать с чтением из строки
  • — Работать с математикой с датами и временами
  • — Работать с часовыми поясами
  • — Работать с устройством объектов в памяти
  • — Работать со стратегией управления памятью
  • — Работать с оптимизацией памяти
  • — Работать с изменяемыми типами
  • — Работать с неизменяемыми типами
  • — Работать с модулями sys, os, pathlib, shutil
  • — Работать с модулями enum, array, dataclasses
  • — Работать с модулями secrets, statistics, typing
  • — Работать с модулями json, csv, xml, pickle
  • — Работать с модулями logging, unittest, doctest
  • — Работать с модулями timeit, traceback, gc
  • — Работать с функцией help()

О курсе

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

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

Данный курс идеально подойдёт для следующих категорий людей: ✔️ Продвинутые технические и ИТ-специалисты ✔️ Продвинутые тестировщики и аналитики данных ✔️ Продвинутые системные администраторы ✔️ Продвинутые специалисты по кибербезопасности ✔️ Продвинутые веб-дизайнеры и UX/UI-специалисты ✔️ Продвинутые Product и Project-менеджеры ✔️ Продвинутые маркетологи и SEO-специалисты ✔️ Продвинутые бизнес-аналитики и предприниматели ✔️ Продвинутые финансисты и трейдеры ✔️ Продвинутые бухгалтеры и экономисты ✔️ Ученые, исследователи, копирайтеры и редакторы ✔️ Студенты технических и экономических вузов ✔️ Преподаватели, учителя и дата-журналисты ✔️ Желающие сменить профессию (свитчеры) ✔️ Офисные сотрудники широкого профиля ✔️ Геймдизайнеры и авторы модов для игр ✔️ Энтузиасты "умного дома" и робототехники ✔️ Школьники средних и старших классов

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

Для успешного прохождения данного курса желательно пройти курсы:

— PRO Python. Для начинающих. Основы, числа, строки.

— PRO Python. Для продолжающих. Коллекции, типы, функции.

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

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

Данный курс состоит из следующих модулей:

— Введение
— Работа с файлами
— Сопоставление шаблонов
— Исключения
— Итераторы
— Генераторы
— Дата и время
— Устройство памяти
— Встроенные модули
— Заключение

 

Каждый рабочий урок курса состоит из:

— Теоретического блока с подробной текстовой теорией с примерами кода (Совет: внимательно читайте всю теорию, даже самая маленькая вещь может пригодиться вам в будущем, как и в решении заданий, как и в знании Python)

— 5 тестовых вопросов по теории с выбором варианта ответа (Совет: если не можете ответить на вопрос, то вернитесь к теории и найдите там ответ на вопрос)

— 5 вопросов с анализом кода и вводом текста вывода кода (Совет: если не можете понять, что выведет код, то используйте интерпретатор Python IDLE; Примечание: в выводе кода учитывается только сам вывод, ввод не учитывается)

— 5 задач на программирование с автоматизированными тестами проверки для закрепления материала (Советы: если не можете решить задачу, то вернитесь к теории и изучите ещё раз тему задачи; для успешного освоения навыков программирования пишите код полностью сами, не копируя его части из условия)

Если есть вопросы, то задавайте их в комментариях к шагу, в скором времени вы получите на них ответы. Если есть ошибки в курсе, то пишете о них в комментариях к шагу, в скором времени ошибки в курсе будут исправлены.

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

  • ✔️ Знания программирования
  • ✔️ Знания Python
  • ✔️ Знания работы с файлами
  • ✔️ Знания сопоставления шаблонов
  • ✔️ Знания исключений
  • ✔️ Знания итераторов
  • ✔️ Знания генераторов
  • ✔️ Знания даты и времени
  • ✔️ Знания устройства памяти
  • ✔️ Знания встроенных модулей

Нагрузка

1 час в день

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