Где хранить данные:
от переменной до базы
Вы вайб-кодите с AI, и в какой-то момент возникает вопрос: а куда складывать данные, чтобы они не пропали? Этот курс разбирает все способы по порядку - от самого простого к сложному. Без жаргона, на пальцах.
Маршрут один и тот же: переменная → файл → CSV → JSON → база данных → API. Чем дальше, тем надёжнее и мощнее - но и сложнее.
о чём этот курс
программа курса
Введение
1 урокГлавный вопрос: что станет с данными, когда программа закроется. Спектр хранения от переменной до облака - и как читать этот курс.
Переменные: данные в памяти
1 урокСамое простое и знакомое. Данные лежат в переменной, пока программа работает - и исчезают, как только она закрылась.
Текстовые файлы
1 урокПервый шаг к постоянному хранению: записали в файл на диск - данные пережили перезапуск. .txt, .log и просто строки.
CSV: таблицы
2 урокаКогда данных стало много и они однотипные - строки и столбцы. Формат, который открывается в Excel и Google Sheets.
JSON: структура и вложенность
2 урокаГлавный формат веба и API. Умеет вложенность, списки и типы - то, чего не умеет CSV.
Базы данных
3 урокаКогда файлов становится мало: поиск, фильтры, одновременный доступ, связи между данными. От SQLite в одном файле до облачных БД.
Передача данных
1 урокХранение - это где данные лежат. Передача - как они путешествуют между программами. API, HTTP и JSON по проводам.
Шпаргалка
1 урокВсё на одной странице: дерево решений «что выбрать» и словарь терминов из курса.