Программирование [Stepik] Работа с файлами в Python (2024)

  • Автор темы Moderator
  • Дата начала
Moderator

Moderator

Модератор
Регистрация
17.07.2019
Сообщения
67 872
Реакции
198 826
Онлайн
13дн 4ч 1м 9с
Автор: Stepik
Название: Работа с файлами в Python (2024)
скачать бесплатно [Stepik] Работа с файлами в Python (2024)




Описание:


Вы можете ответить, с каким флагом лучше открывать файл? Чем отличается rt+ от ab+? Что такое файловый поток и когда нужно пользоваться библиотекой io? Как рекурсивно прочитать содержимое всех файлов в дереве папок? Как правильно работать с файловой системой? Почему нужно валидировать файлы и в каких случаях нужно использовать base64? Мы ответим на каждый из этих вопросов и покажем вам, как правильно использовать новые знания.

Чему вы научитесь:
  • Научитесь правильно выставлять флаги при работе с файлами
  • Узнаете, чем отличается текстовый файл от бинарного
  • Разберетесь, почему так важен контекстный менеджер
  • Поймете, что такое кодировка и как она работает
  • Проведете нормализацию текста
  • Научитесь правильно работать с файловой системой
  • Узнаете отличия абсолютного и относительного пути
  • Сравните os.path и pathlib в своих решениях
  • Узнаете, чем так хорош shutil
  • Научитесь читать бинарные файлы на низком уровне
  • Проведете свою сериализацию и десериализацию файла
  • Узнаете, что такое json, toml, yaml и csv
  • Разработаете свой валидатор и научитесь применять готовые
  • Разберетесь, в чем разница между marshmallow и pydantic
  • Увидите, в чем могут быть опасности при использовании pickle
  • Узнаете, что такое base64
  • Разберетесь, в каких случаях нужно блокировать файл
  • Узнаете, как можно отправить файл на сервер и его оттуда
Для кого этот курс:
Этот курс нужен любому Backend-разработчику. В нем вы найдете то, с чем будете сталкиваться всегда, когда вам нужно что-то делать с файлами. В дальнейшем вы сможете использовать его как шпаргалку в своей работе.

Мы рассчитываем что вы прошли наш предыдущий курс Python для pre-junior Backend-разработчика либо знаете каждый раздел оттуда.
Также для понимания теории курса:
Нужно на базовом уровне знать конструкцию try/except/finally/else.
При освоении раздела по валидации нужно на начальном уровне знать, что такое функция, Класс, и поле класса.
Также в разделе про валидацию мы используем typings. (Да, этот раздел довольно сложный)

Преподаватель: Антон Щербак. Python backend-developer at Selectel. Работаю Python Backend-разработчиком в компании Selectel, преподавательский стаж с 2017 года.

Программа курса:
- Введение
- Содержание
Текстовые файлы ч.1
Текстовые файлы ч.2
Файловая система
Бинарные файлы
Сериализация
Сериализация текстовых файлов
Валидация
Сериализация бинарных файлов
Файлы в серверных приложениях
Файлы в интернете
Файловые хранилища
Объектные хранилища
- Заключение. Что дальше?
Курс полностью текстовый, в нем вы не найдете ни одного видео-ролика.
 

Подробнее:
Скрытый контент для авторизованных пользователей.
Ссылки и информация для скачивания:
  • Like
Реакции: Reggifer, Kaplan и Kwazy8

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Скачать курсы торрент

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    Наш сайт предлагает вам выбор: вы можете заполучить выбранные курсы бесплатно или оформить недорогую платную подписку, которая даст вам доступ ко всем материалам без ограничений. Премиальный доступ может быть приобретен в любое время через платежную систему, принимающую любые банковские карты. Мы регулярно обновляем контент, чтобы вы всегда могли найти интересные и актуальные курсы от профессиональных коучей.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ обучений и авторов
    • Тренинги и вебинары по саморазвитию, психологии и эзотерике;
    • Курсы и уроки по дизайну, графике, программированию, бизнесу;
    • Инфопродукты, курсы и пособия по отношениям, пикапу, соблазнению;
    • Онлайн обучение шитью, работе по дому, строительству и рукоделию;

    Слив складчин

    К скачиванию доступны сотни складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно!