$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 05.06.2026
81 учеников

Продвинутый SQL

Базы данных - проще простого! Станьте профессионалом и создавайте структуры для высоконагруженных проектов. Подходит всем.

Практические задания
Помощь от учителя
Поддержка 24/7
Продвинутый SQL


Программа курса

8 разделов • 24 уроков

1

Введение в курс

1.1. Введение
1.2. Установка окружения
1.3. Как устроены реляционные БД
2

Выборка данных

2.1. Основы SELECT
2.2. Агрегация и группировка
2.3. JOIN-s – соединяем таблицы
2.4. Подзапросы
3

Продвинутая выборка

3.1. Оконные функции – основы
3.2. Оконные функции – продвинуто
3.3. CTE и рекурсия
3.4. Продвинутые функции
4

Изменение данных и структуры

4.1. DML – изменяем данные
4.2. DDL – проектируем таблицы
4.3. Нормализация и проектирование
5

Производительность и надёжность

5.1. Индексы
5.2. Транзакции
5.3. VIEW & MATERIALIZED VIEW
6

Различия СУБД

6.1. PostgreSQL vs MySQL vs SQLite
6.2. Какую СУБД выбрать?
7

NoSQL – обзор

7.1. Введение в NoSQL
7.2. MongoDB и Redis
8

Финальный проект

8.1. Проектируем БД с нуля
8.2. Пишем запросы к проекту
8.3. Разбор и итоги

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Senior Python Developer. Стаж 12 лет. Более 4 миллионов просмотров на YouTube, создатель проекта $ sudo teach IT. Преподаёт с 2019 года, программирует с 2013.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
sql