- Первые шаги с PostgreSQL
- Настройка рабочего окружения
- Основы SELECT запросов
- Сортировка и ограничения
- Форматирование данных
- Продвинутая сортировка
- Введение в агрегацию
- Группировка и фильтрация
- Понимание NULL
- Работа с NULL на практике
- Основы JOIN
- Продвинутые JOIN
- Введение в подзапросы
- Продвинутые подзапросы
- Основы CTE
- Продвинутые CTE
- Введение в оконные функции
- Продвинутые оконные функции
- Типы дат и времени
- Продвинутая работа с датами
- Числовые и текстовые типы
- Специальные типы данных
- Создание таблиц
- Изменение таблиц
- Внешние ключи
- Связи между таблицами
- Вставка данных
- Транзакции
- Импорт из CSV
- Массовая загрузка данных
- Основы нормализации
- Проектирование БД
- JSON и JSONB
- Продвинутая работа с JSON
- Основы массивов
- Продвинутая работа с массивами
- Введение в индексы
- Специализированные индексы
- Основы транзакций
- Изоляция транзакций
- Анализ производительности
- Оптимизация запросов
- Резервное копирование
- Восстановление данных
- Основы мониторинга
- Продвинутый мониторинг
- Управление пользователями
- Безопасность и шифрование
- Основы PL/pgSQL
- Функции в PL/pgSQL
- Введение в триггеры
- Автоматизация с триггерами
- Управляющие конструкции
- Отладка PL/pgSQL
- Вложенные транзакции
- Комплексные процедуры
- Аналитические функции
- Автоматизация отчетов
- Диагностика и отладка
- Финальная оптимизация
300+
Лекций
400+
Задач
60
Тестов
А также:
- Мгновенная проверка
- Виртуальный ментор
- Плагин для IDE
- WebIDE
- Геймификация
- Мотивационные лекции