Полное введение в базы данных — идеальный старт для тех, кто хочет уверенно работать с современными системами хранения данных. Курс помогает разобраться в ключевых принципах и научиться применять их на практике, используя четыре популярные СУБД: MongoDB, PostgreSQL, Neo4j и Redis.
Что вы узнаете в этом курсе
Материал курса построен так, чтобы шаг за шагом провести вас от базовых операций к осознанному выбору подходящей базы данных под конкретную задачу.
Работа с MongoDB
Вы изучите документно-ориентированный подход и поймёте, почему MongoDB так популярна в экосистеме Node.js.
Создание и чтение документов
Использование коллекций
Основы агрегирования данных
Знакомство с PostgreSQL
Научитесь основам SQL и освоите фундаментальные операции, без которых не обходится ни один проект с реляционной БД.
Написание базовых SQL‑запросов
Работа с таблицами, связями и типами данных
Использование фильтрации и сортировки
Графовые структуры в Neo4j
Курс познакомит вас с графовым представлением данных и языком запросов Cypher.
Построение узлов и связей
Навигация и поиск в графе
Применение графовых моделей в реальных задачах
Кэширование и скорость с Redis
Вы узнаете, как использовать хранилище ключ‑значение для повышения производительности приложений.
Работа с ключами и TTL
Основы кэширования
Использование структур данных Redis
Для кого подходит этот курс
Материал разработан для начинающих бэкенд‑разработчиков, студентов технических факультетов и всех, кто хочет уверенно ориентироваться в современных типах баз данных.
Преимущества этого обучения
Практический подход с примерами и упражнениями
Понятные объяснения ключевых концепций
Фокус на востребованных технологиях
Итоги и навыки после завершения
Вы сможете уверенно работать с наиболее распространёнными СУБД, понимать их различия и выбирать оптимальную под задачу. Навыки, полученные на курсе, станут фундаментом для развития в области серверной разработки и проектирования данных.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.