1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Антон Щербак] [Stepik] Работа с файлами в Python (2024)

Тема в разделе "Администрирование и программирование", создана пользователем Shark Mafia, 23 май 2024.

  1. Shark Mafia

    By:Shark Mafia23 май 2024
    Moderator
    Команда форума Модератор

    Регистрация:
    18 май 2021
    Сообщения:
    16.025
    Симпатии:
    38.258
    [Антон Щербак] [Stepik] Работа с файлами в Python (2024)
    2024-05-23_19-49-35
    Работа с файлами в Python [stepik] [Антон Щербак]

    Вы можете ответить, с каким флагом лучше открывать файл? Чем отличается 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
    Файловая система
    Бинарные файлы
    Сериализация
    Сериализация текстовых файлов
    Валидация
    Сериализация бинарных файлов
    Файлы в серверных приложениях
    Файлы в интернете
    Файловые хранилища
    Объектные хранилища
    - Заключение. Что дальше?

    Курс полностью текстовый, в нем вы не найдете ни одного видео-ролика.

    Продажник:

    Скачать:
     
Похожие темы
  1. Todos
    Ответов:
    0
    Просмотров:
    391
  2. Todos
    Ответов:
    0
    Просмотров:
    525
  3. #Megalodon
    Ответов:
    0
    Просмотров:
    1.085
  4. Shark Mafia
    Ответов:
    0
    Просмотров:
    286
  5. Shark Mafia
    Ответов:
    0
    Просмотров:
    389
  6. Shark Mafia
    Ответов:
    0
    Просмотров:
    531
  7. #Megalodon
    Ответов:
    2
    Просмотров:
    720
Загрузка...