Для чего используется SQL
- Для создания тестовых данных
- Для симуляции различных бизнес ситуаций (например, поменять даты событий)
- Для анализа успешности проведения тестов
- Для анализа данных: анализа пользователей (кто они), понимания их поведения
- Анализа продуктовой линейки
- Выстраивания гипотез, планирования, прогнозирования
- Для создания БД, таблиц, правил и ограничений
- Записи и считывания информации
- Для изучения проекта и бизнес логики через чтение баз данных
- Для общего понимания работы БД и качественного взаимодействия с коллегами на эту тему
Этот курс особенно для тех, кто
- Только начинает
- Боится, что ничего не поймет
- Пытался разобраться самостоятельно, но запутался
- Нуждается в системе
- Разочаровался в онлайн курсах
В чём наша особенность
- Простота и понятность изложения
- Из всего разнообразия SQL в основных модулях я выбрала для вас только самое нужное
- Закрепление материала на тренировочной базе данных
- Решение многочисленных задачек по SQL (от простого к сложному)
- Помощь бота и тренажёра для самопроверки
Домашние задания
Большинство домашних заданий - это составление и выполнение SQL-запросовВы отправляете их на платформе и тут же получаете обратную связь от нашего бота
База данных
Вы получите тестовую базу данных, с которой мы будем работать.Также, вы научитесь устанавливать MySql server и workbench, чтобы работать с ней локально
Тренажёр на платформе
Помимо локальной базы данных, можно будет выполнять запросы прямо на сайте - под заданиямиАвтоматическая проверка
Если что-то не так, мы вам обязательно подскажем!Подсказки и ответы на вопросы
На тарифах с поддержкой у вас будут подсказки и сопровождение в решении заданий от Екатерины ВекслерНаши ученики отметили, что курс легко и приятно проходить, а некоторые сравнили его с прохождением игры
На этом курсе вы:
- Вы узнаете, что такое базы данных (БД), для чего они нужны, разницу между БД и СУБД
- Почему SQL запросы, найденные в интернете не всегда работают
- Установите ПО, научитесь импортировать базу данных и работать с графической оболочкой
- Узнаете порядок выполнения AND, OR, NOT
- Узнаeте логический порядок SELECT
- Научитесь писать все виды JOIN: INNER/ OUTER/ LEFT/ RIGHT/ FULL/ CROSS*/ NATURAL* JOIN + дополнительные задания с JOIN-ами*
- Научитесь писать подзапросы
- Научитесь работать с транзакциями: ROLLBACK, COMMIT, BEGIN, SAVEPOINT
- Узнаете функции для работы с датой и временем*
- Освоите строковые функции*
- Поймете, что такое нормализация* и зачем вам это знать
- Как работать с ER-диаграммой и как разобраться с архитектурой базы данных
- Что такое первичный и внешний ключи, для чего они нужны, их функциональные ограничения
- Что такое типы данных, для чего они нужны и как типы данных могут спровоцировать дефекты
- Какие действия приводят к каким последствиям на примере реальных ситутаций на проектах
- Научитесь работать с индексами*
Формат обучения
Расширенный с подсказками / Без поддержки
- 8 модулей
- 64 коротких видео-уроков без воды
- 169 практических заданий, которые щелкаются как орешки
- Автоматическая проверка заданий
- Возможность использовать подсказки (если совсем не получается)
- Сертификат с идентификационным номером
- + Модуль 6: Функции даты и времени, их сортировка, строковые функции, группировка (GROUP BY + HAVING)
- + Модуль 7: Ещё задания по многоуровневым джойнам (+ cross join, natural join, джойны с null) и вложенным запросам
- + Модуль 8: Нормализация БД, различное редактирование БД через ALTER, индексы
- Продолжительность курса:
- 30 дней
- (без расписаний, свой темп)
Если пройти курс до конца, то доступ к материалам станет неограниченным по времени
99$/ 9790 р.
Расширенный с подсказками / С поддержкой
- 8 модулей
- 64 коротких видео-уроков без воды
- 169 практических заданий, которые щелкаются как орешки
- Автоматическая проверка заданий
- Возможность использовать подсказки (если совсем не получается)
- Сертификат с идентификационным номером
- Возможность задавать вопросы под каждым уроком
- Моя индивидуальная поддержка на протяжении всего курса
- + Модуль 6: Функции даты и времени, их сортировка, строковые функции, группировка (GROUP BY + HAVING)
- + Модуль 7: Ещё задания по многоуровневым джойнам (+ cross join, natural join, джойны с null) и вложенным запросам
- + Модуль 8: Нормализация БД, различное редактирование БД через ALTER, индексы
- Продолжительность курса:
- 30 дней
- (без расписаний, свой темп)
Если пройти курс до конца, то доступ к материалам станет неограниченным по времени
129$/ 12 790 р.
Не бойтесь заданий - далеко не все являются
обязательными.
Примерно 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 часа на прохождение одного модуля.
Какие технические требования?
Можно ли смотреть уроки через телефон?
Да, вы сможете смотреть видео через мобильную версию нашего тренажера и в нем же выполнять практические задания, то есть писать SQL запросы.
Нужно ли иметь предварительные знания?
Нет, этот курс подходит всем - и для технически подкованных, и для абсолютных новичков. Просто скорость прохождения будет отличаться. Обучение идет по нарастающей - от простого к сложному.
Можно ли продлить доступ к курсу, если не успеваешь?
Можно. Продление на месяц стоит 20$. В период продления поддержка не осуществляется (если тариф с поддержкой).
Остались вопросы?