Для чего используется SQL

  • Для создания тестовых данных
  • Для симуляции различных бизнес ситуаций (например, поменять даты событий)
  • Для анализа успешности проведения тестов
  • Для анализа данных: анализа пользователей (кто они), понимания их поведения
  • Анализа продуктовой линейки
  • Выстраивания гипотез, планирования, прогнозирования
  • Для создания БД, таблиц, правил и ограничений
  • Записи и считывания информации
  • Для изучения проекта и бизнес логики через чтение баз данных
  • Для общего понимания работы БД и качественного взаимодействия с коллегами на эту тему

Этот курс особенно для тех, кто

  • Только начинает
  • Боится, что ничего не поймет
  • Пытался разобраться самостоятельно, но запутался
  • Нуждается в системе
  • Разочаровался в онлайн курсах

В чём наша особенность

  • Простота и понятность изложения
  • Из всего разнообразия SQL в основных модулях я выбрала для вас только самое нужное
  • Закрепление материала на тренировочной базе данных
  • Решение многочисленных задачек по SQL (от простого к сложному)
  • Помощь бота и тренажёра для самопроверки

Домашние задания

Большинство домашних заданий - это составление и выполнение SQL-запросов
Вы отправляете их на платформе и тут же получаете обратную связь от нашего бота

База данных

Вы получите тестовую базу данных, с которой мы будем работать.
Также, вы научитесь устанавливать MySql server и workbench, чтобы работать с ней локально

Тренажёр на платформе

Помимо локальной базы данных, можно будет выполнять запросы прямо на сайте - под заданиями

Автоматическая проверка

Если что-то не так, мы вам обязательно подскажем!

Подсказки и ответы на вопросы

На тарифах с поддержкой у вас будут подсказки и сопровождение в решении заданий от Екатерины Векслер
Наши ученики отметили, что курс легко и приятно проходить, а некоторые сравнили его с прохождением игры

Отзывы учеников

На этом курсе вы:

  • Вы узнаете, что такое базы данных (БД), для чего они нужны, разницу между БД и СУБД
  • Почему SQL запросы, найденные в интернете не всегда работают
  • Установите ПО, научитесь импортировать базу данных и работать с графической оболочкой
SELECT, DISTINCT, LIKE, WHERE, IN, AND, OR, NOT, BETWEEN, MIN, MAX, AVG, SUM, COUNT, ASC, DESC, ORDER BY, UNION, UPDATE/ SET, DELETE, INSERT INTO/ VALUES, DROP*, CREATE*, ALTER*, SHOW, DESC, ADD*, MODIFY*, CHANGE*, RENAME*, GROUP BY*, HAVING*
* На расширенном тарифе
  • Узнаете порядок выполнения AND, OR, NOT
  • Узнаeте логический порядок SELECT
  • Научитесь писать все виды JOIN: INNER/ OUTER/ LEFT/ RIGHT/ FULL/ CROSS*/ NATURAL* JOIN + дополнительные задания с JOIN-ами*
  • Научитесь писать подзапросы
  • Научитесь работать с транзакциями: ROLLBACK, COMMIT, BEGIN, SAVEPOINT
  • Узнаете функции для работы с датой и временем*
  • Освоите строковые функции*
* На расширенном тарифе
  • Поймете, что такое нормализация* и зачем вам это знать
  • Как работать с ER-диаграммой и как разобраться с архитектурой базы данных
  • Что такое первичный и внешний ключи, для чего они нужны, их функциональные ограничения
  • Что такое типы данных, для чего они нужны и как типы данных могут спровоцировать дефекты
  • Какие действия приводят к каким последствиям на примере реальных ситутаций на проектах
  • Научитесь работать с индексами*
* На расширенном тарифе

Формат обучения

Расширенный с подсказками / Без поддержки

99 $

  • 8 модулей
  • 64 коротких видео-уроков без воды
  • 169 практических заданий, которые щелкаются как орешки
  • Автоматическая проверка заданий
  • Возможность использовать подсказки (если совсем не получается)
  • Сертификат с идентификационным номером
  • + Модуль 6: Функции даты и времени, их сортировка, строковые функции, группировка (GROUP BY + HAVING)
  • + Модуль 7: Ещё задания по многоуровневым джойнам (+ cross join, natural join, джойны с null) и вложенным запросам
  • + Модуль 8: Нормализация БД, различное редактирование БД через ALTER, индексы

Продолжительность курса: 30 дней (без расписаний, свой темп)

Выбрать
Не бойтесь заданий - далеко не все являются обязательными.
Примерно 61% учеников хочется еще заданий.

* Бонус для старательных

Если вы полностью пройдёте основную программу курса (модули 1-5) и выполните все обязательные задания, то:
  • Вы получите неограниченный доступ ко всем материалам курса

После курса: 

  • С вами останется всё программное обеспечение и тренировочная база данных
  • У вас будет твёрдая база знаний и новый технический навык

Давайте сделаем это вместе! 

Екатерина Векслер

  • 10 лет в IT на позициях Senior QA Engineer, QA Lead, Менеджер тестовых данных
  • В течение 6 лет использовала SQL для тестирования ПО, создания тестовых данных и симуляции сложных топологий интернет-провайдера Deutsche Telekom
  • Работала в корпорациях T-Systems CIS и General Motors над следующими проектами:
    • почтаматы для компании DHL,
    • интернет услуги для Deutsche Telekom,
    • беспилотники Chevrolet Bolt,
    • системы заднего вида Cadillac
Обратите внимание, что у нас имеются уроки по установке ПО только на Windows и MacOS. Мы не поддерживаем Linux, но если у вас достаточно знаний по этой операционной системе, вы можете установить всё самостоятельно.

Часто задаваемые вопросы

Какой формат курса?

Короткие видеоуроки с практическими заданиями в тренажере в рамках тестового проекта.

Какие даты курса?

Обучение начинается с момента покупки и длится 30 дней. Если выполнить все обязательные задания в первых пяти модулях, то доступ к материалам будет предоставлен на все время существования платформы. Также вы сможете заново прорешать все здания, бот будет проверять ваши ответы 24/7.

Что нужно, чтобы открывались уроки?

Как только будут выполнены все обязательные домашние задания одного модуля, откроется доступ к следующему модулю

Сколько времени понадобится на домашние задания?

Всё индивидуально, но примерно 2 часа на прохождение одного модуля.

Какие технические требования?

  • Доступ в Интернет
  • Если вы будете заниматься в тренажере, то ничего больше.
  • Если же будете устанавливать соответсвующее программное обеспечение, то нужен компьютер на операционной системе Windows или MacOS
  • Можно ли смотреть уроки через телефон?

    Да, вы сможете смотреть видео через мобильную версию нашего тренажера и в нем же выполнять практические задания, то есть писать SQL запросы.

    Нужно ли иметь предварительные знания?

    Нет, этот курс подходит всем - и для технически подкованных, и для абсолютных новичков. Просто скорость прохождения будет отличаться. Обучение идет по нарастающей - от простого к сложному.

    Можно ли продлить доступ к курсу, если не успеваешь?

    Можно. Продление на месяц стоит 20$. В период продления поддержка не осуществляется (если тариф с поддержкой).

    По всем оставшимся вопросам, пишите мне в Инстаграм