JavaRush/Курси/Курс SQL

Курс SQL

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