Навыки, которые вы получите:
JavaScript
Databases
SQL
MySQL
DDL
PostgreSQL
Select
JOIN
Вы научитесь использовать, проектировать и оптимизировать базы данных и эффективно работать с ними через код. Сможете улучшать производительность приложений и подбирать подходящие базы под требования бизнеса.
Чтобы использовать промокод, перейдите на эту страницу.
Кому подойдет курс
- Практикующим разработчикам.
Программа
- Введение в базы данных и язык SQL
- SELECT-запросы
- Подзапросы и представления
- Группировка
- Отношения (реляции/relations)
- Соединения (JOIN)
- Оконные функции (Window Functions)
- Изменение данных (Data Modification / DDL)
- Транзакции и ACID
- Объявление структуры данных (Data Definition / DDL), триггеры и хранимые процедуры
- Индексы
- Программные средства работы с БД
- Производительность и системное устройство БД
- Особенности MySQL
- Особенности Oracle
- Особенности PostgreSQL
- Особенности MS SQL
- Введение в NoSQL
- Введение в MongoDB
- MongoDB: группировки, транзакции и JavaScript
- MongoDB: работа в кластере, быстродействие и консистентность
- Введение в Redis
- Redis: транзакции, хранимые процедуры и шардинг
- Как выбирать БД
- Дипломная работа
Чему вы научитесь
- Понимать принципы работы БД.
- Подбирать базы данных под конкретную задачу.
- Использовать язык SQL.
- Использовать различные БД.
- Проектировать и оптимизировать БД.