Курс на Stepik
Обложка курса «Форматы данных для разработчиков» на Stepik
Бесплатно

Форматы данных для разработчиков ★ 0.000

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

Научитесь понимать, зачем в репозиториях лежат JSON, YAML, XML, CSV, TOML и .env — и выбирать формат под задачу. Курс не про синтаксис «куда поставить запятую», а про экосистему форматов данных и конфигурации: ниши, lock-in, типичные ошибки и аргументы на ревью.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Форматы данных для разработчиков»Учеников на курсе 55
Сертификаты, выданные на курсе «Форматы данных для разработчиков»Сертификатов выдано 0
Отзывы о курсе «Форматы данных для разработчиков»Отзывов получено 0
Рейтинг курса «Форматы данных для разработчиков»Рейтинг курса 0.000
Уроки в курсе «Форматы данных для разработчиков»Количество уроков 25
Тесты в курсе «Форматы данных для разработчиков»Количество квизов 136
Время прохождения курса «Форматы данных для разработчиков»Время прохождения курса —
Обновления курса «Форматы данных для разработчиков»Обновления курса — —
Дата публикации курса «Форматы данных для разработчиков»Дата публикации курса — ———
Последнее обновление курса «Форматы данных для разработчиков»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Форматы данных для разработчиков» 8 разделов Уроки в курсе «Форматы данных для разработчиков» 25 уроков Тесты в курсе «Форматы данных для разработчиков» 136 тестов Время прохождения курса «Форматы данных для разработчиков» 0 ч. Последнее обновление курса «Форматы данных для разработчиков» обн. 19 июля 2026

Карта мира данных

3 урока
1. Что такое формат данных ↗
2. Текстовые и бинарные форматы ↗
3. Эволюция форматов: дерево от TXT ↗

JSON

3 урока
1. Почему появился JSON и почему стал доминирующим в REST ↗
2. Когда JSON плох ↗
3. Практика: ломаный JSON и конвертация ↗

YAML

3 урока
1. Почему DevOps любит YAML и почему программисты ненавидят ↗
2. Anchors, aliases, merge, multiline, indentation ↗
3. Практика: docker-compose, GitHub Actions, Kubernetes ↗

XML

3 урока
1. Почему XML был везде и где остался ↗
2. Namespaces, схемы, SOAP, RSS, SVG, Maven ↗
3. Практика: починить XML ↗

Конфиги и таблицы: CSV, TOML, ENV, INI

4 урока
1. CSV: кажется простым — ломает Excel ↗
2. TOML: Cargo и pyproject ↗
3. `.env` и секреты: не полноценный конфиг ↗
4. INI: legacy и где ещё встречается ↗

Как данные едут по проводам

3 урока
1. Кодировки и переводы строк ↗
2. Base64, URL encoding, Unicode escapes ↗
3. MIME: почему браузер и HTTP понимают файлы ↗

Выбор формата, файлы и квест

5 уроков
1. Как выбрать формат ↗
2. Почему X не используют Y? ↗
3. Файлы, которые видел каждый ↗
4. Почему текстовых форматов перестаёт хватать ↗
5. Финальный квест: сломанный репозиторий «Короба» ↗

Итоги

1 урок
1. Итоги ↗