Чему вы научитесь
- Писать SQL-запросы для выборки, фильтрации и агрегации данных
- Работать с таблицами, типами данных и ограничениями целостности
- Строить связи между таблицами и использовать JOIN
- Использовать подзапросы, оконные функции и CTE
- Проектировать структуру реляционной базы данных
- Оптимизировать запросы и анализировать планы выполнения
- Работать с PostgreSQL как с полноценной СУБД
- Понимать, как SQL используется в аналитике и бэкенд-разработке
О курсе
Практический курс по SQL и реляционным базам данных на примере PostgreSQL. Вы научитесь уверенно работать с данными: писать запросы, проектировать таблицы, настраивать связи, оптимизировать запросы и понимать, как устроена база данных изнутри.
Для кого этот курс
Новичков, которые хотят освоить SQL с нуля
Аналитиков данных и продуктовых аналитиков
Начинающих бэкенд-разработчиков
Специалистов, которым нужно работать с базами данных по работе
Тех, кто готовится к собеседованиям и хочет систематизировать знания
Курс будет полезен, если вам нужно извлекать данные из БД, строить отчеты или понимать, как данные хранятся и обрабатываются.
Начальные требования
Базовые навыки работы с компьютером
Понимание, что такое данные и таблицы, будет плюсом, но не обязательно
Опыт программирования не требуется
Преподаватели курса
Как проходит обучение
Обучение состоит из коротких теоретических блоков и практических заданий
Вы сразу применяете SQL на реальных примерах
Материал выстроен от простого к сложному
Можно учиться в удобном темпе, совмещая с работой или учебой
Что вы получите
- Практический навык работы с SQL и PostgreSQL
- Понимание принципов реляционных баз данных
- Задания для закрепления каждой темы
- Опыт решения типовых рабочих задач
Нагрузка
4-5 часов в неделю