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