Чему вы научитесь
- Применять расширенные типы данных и работать с semi-structured данными в PostgreSQL.
- Проектировать гибкие структуры данных для масштабируемых приложений.
- Оптимизировать запросы с использованием различных видов индексов и анализа планов выполнения.
- Работать с оконными функциями для более эффективной аналитики данных.
- Разрабатывать функции и процедуры на PL/pgSQL для выполнения сложных логических операций в базе данных.
- Настроить репликацию и бэкапы для обеспечения надежности и отказоустойчивости системы.
- Разрабатывать безопасные системы с использованием политик безопасности и аудита изменений в PostgreSQL.
- Разработать реальный проект с учётом производительности, безопасности и масштабируемости.
О курсе
Для кого этот курс
Начальные требования
Для успешного прохождения курса необходимо:
-
Базовые знания SQL.
-
Опыт работы с PostgreSQL на начальном или среднем уровне.
-
Желание изучить передовые техники и методы работы с базами данных.
Преподаватели курса
Как проходит обучение
Этот курс представляет собой увлекательный квест, где каждый модуль — это новый этап вашего путешествия. Вместо традиционного подхода с лекциями и тестами, вас ждут реальные задачи, которые вы будете решать, как на уровне разработчика. Каждый модуль состоит из нескольких тематических «врат» с практическими заданиями, которые помогут вам укрепить теоретические знания и проверить их на практике.
Сертификат
Что вы получите
- Глубокие знания и навыки работы с PostgreSQL, которые востребованы на рынке.
- Сертификат, подтверждающий прохождение курса и уровень знаний.
- Возможность освоить сложные темы в удобной форме и на реальных примерах.