Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

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

[Stepik] Работа с файлами в Python (Антон Щербак)
[Stepik] Работа с файлами в Python (Антон Щербак)
  • О курсе
  • Артикул: WVP-305089
  • Автор: Stepik, Антон Щербак
  • Вид товара: цифровой
  • Добавлено: 2024-02-08
В наличии
1075 RUB

О товаре

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

О курсе
Цель курса

Вы, наверное, сейчас думаете: «Неужели тот короткий урок из курса n можно было превратить в целый курс?» Когда мы изучали эту тему, казалось, что того короткого урока достаточно для работы. А потом пришли программировать и сели в лужу. Пришлось долго и мучительно выискивать информацию по форумам и непонятным статьям о том, как нужно работать с файлами правильно. Спустя некоторое время понимание пришло, жаль не было места, где эти знания были бы собраны в кучу.
Теперь такое место есть. Наша главная цель – экономия вашего времени и нервов.
Почему стоит выбрать наш курс?
  • Мы делаем упор на задачи. В нашем курсе их много, и они не простые. Мы понимаем, что чтобы научиться программировать – нужно решать задачи.
  • В нашем курсе вся теория изложена с использованием Python 3.11, что делает наш курс самым современным на данный момент.
  • Рассказываем только то, что вам нужно. Не даем бесполезные темы и искусственно хронометраж бессмысленными заданиями не растягиваем.
  • Наш курс ориентирован на Backend-разработчиков, потому что мы сами ими являемся. Он подойдет и для других направлений, но для Backend он будет как нож по маслу.
Для кого этот курс
Этот курс нужен любому Backend-разработчику. В нем вы найдете то, с чем будете сталкиваться всегда, когда вам нужно что-то делать с файлами. В дальнейшем вы сможете использовать его как шпаргалку в своей работе.

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Stepik, Антон Щербак

[Stepik] Как открыть Бизнес без стартового капитала (Дмитрий Титов)
Чему вы научитесь После прохождения курса вы получите практические результаты: 1. Понимание действующих на данный момент в России, эффективных и проверенных на опыте, инструментов открытия/развития бизнеса без стартового капитала. 2. Навыки самостоятельного составления необходимых для получения
1650 RUB
[stepik] Работа с датой и временем в Python (Антон Щербак)
Наш практический курс даст отличное понимание, как работать с датой и временем в Python. Вы будете решать реальные задачи из практики бэкенд-разработчиков, чтобы на работе вы чувствовали себя уверенно. Если вам не достает практики в работе с датой и временем, тогда скорее записывайтесь! Цель курса
1049 RUB
[Stepik] Практика осознанности. Большой курс (Мария Самсонова)
В данном курсе вы узнаете, что такое осознанность и как связаны наше тело и сознание; вы найдёте инструменты по развитию осознанности и практики развития эмоционального интеллекта и управления стрессом с помощью осознанности. Осознанность - рискованный навык. Развивая осознанность, вы начинаете
1090 RUB
[Stepik] Разработка мобильных и PC приложений на Python. Фреймворк Kivy 2024 (Алексей Ильющенко)
Цель курса - научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python. Курс по разработке мобильных и PC приложений на языке Python предназначен для тех, кто только начинает свой путь в этой области. Этот курс позволит получить
1095 RUB
[Stepik] А/Б-тесты с Глебом Михайловым (Глеб Михайлов)
Интуитивный видеокурс по А/Б-тестам, проверке гипотез и p-value. Никакой классической статистики и формул, только уникальные авторские инсайты и лайфхакиэ Чему вы научитесь: Понимать A/B-тесты на интуитивном уровне. Понимать ключевые метрики A/B-тестов: минимальное значимое различие (MDE), мощность
1070 RUB
[Stepik] АА - Активный Английский от Екатерины Зак. Для продвинутых B1/B2 (Екатерина Закусова)
Чему вы научитесь В курсе мы подробно разбираем то, что обычно пропускают на уровне В1 и берём самое сочное из уровня В2. Во время прохождения курса вас ждёт: - Теория простым языком с шутками-прибаутками и моей знаменитой жестикуляцией - Разбор нюансов и отработка их на практике - Пища для ума и
1620 RUB