Лучший онлайн-курс
по версии EdCrunch Award

Онлайн-курс
Основы SQL

Обучение SQL с нуля до сложных
аналитических запросов за 2 месяца
  • Гибкий график

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

    Можете делать перерывы если вы в отпуске или аврал на работе. Учитесь в собственном темпе, никаких дедлайнов и отчислений.

  • Реальные бизнес-задачи

    Обучение SQL на реальных бизнес-задачах из банковской и финансовой сферы, Online-торговли, страховании, CRM-систем и интернет-порталов.

    К концу курса SQL вы сможете свободно извлекать данные и делать аналитические запросы. Поможете вашему бизнесу или ускорите карьеру.

  • Поддержка преподавателя

    Персональная обратная связь в течение 24 часов. Преподаватель или наставники подробно ответят на все ваши вопросы и помогут в решении заданий.

  • Баланс теории и практики

    Курс состоит из коротких, но подробных онлайн видео уроков по SQL с закрепляющими заданиями. Никакой воды, скучных лекций и длинных вебинаров, только полезный концентированный контент.

    Задания выполняются на специальном SQL тренажере, который не только проверяет запрос, но и дает подсказки.

Напиши свой первый SQL-запрос уже через 7 минут после начала обучения

Регистрация

или
Письмо со ссылкой для доступа отправлено.
Проверьте почту.

Письмо не пришло? Посмотрите в спаме.
Регистрируясь, вы соглашаетесь с условиями предоставления услуг (пользовательское соглашение).

Программа курса

Насыщенная программа с короткими видео-уроками и большим количеством практики.
Обучение SQL с нуля на примере MySQL — одной из самых популярных баз данных.

  1. 1

    Простые SQL запросы

    7 уроков, 26 заданий

    Познакомитесь с основами баз данных и напишите свои первые SQL запросы.
    Научитесь фильтровать и сортировать данные.
    Узнаете как устанавливать сервер СУБД и подключаться к нему.
    Узнаете как клиент взаимодействует с сервером.

  2. 2

    Добавление, изменение, удаление

    3 урока, 20 заданий

    Научитесь добавлять в таблицы новые записи, а также менять и удалять существующие данные.

  3. 3

    Создание таблиц

    10 уроков, 37 заданий

    Научитесь создавать таблицы под бизнес-требования.
    Узнаете как выбирать оптимальные типы данных для столбцов.
    Познакомитесь с NULL и TRUE, а также со вставкой значений по умолчанию.

  4. 4

    Индексы

    4 урока, 20 заданий

    Узнаете что такое первичный ключ и AUTO_INCREMENT.
    Научитесь создавать обычные индексы для ускорения SELECT-запросов. Познакомитесь с уникальными индексами для контроля данных.

  5. 5

    Изменение таблиц

    3 урока, 13 заданий

    Научитесь изменять структуру таблиц: добавлять новые
    и удалять неактуальные столбцы.
    Узнаете как менять типы данных в существующих полях.

  6. 6

    Поиск текста

    2 урока, 12 заданий

    Научитесь искать текстовые данные по шаблону.
    Познакомитесь с полнотекстовым поиском для нахождения релевантных данных.

  7. 7

    Вспомогательные функции

    4 урока, 23 задания

    Научитесь изменять текстовые данные.
    Познакомитесь с математическими функциями.
    Узнаете как преобразовывать дату и время в удобный вид.
    Потренируетесь фильтровать информацию с помощью функций.

  8. 8

    Группировка данных

    3 урока, 17 заданий

    Научитесь группировать и агрегировать данные по разным критериям.
    Построите первые сводные отчеты.
    Узнаете как считать количество и сумму, а также среднее, минимальное и минимальные значения.
    Освоите новый способ фильтрации информации — HAVING.

  9. 9

    Многотабличные запросы

    13 уроков, 75 заданий

    Научитесь объединять данные из нескольких таблиц.
    Познакомитесь с концепцией связей и отношений между таблицами.
    Узнаете, что такое внешний ключ и как обеспечивать целостность данных.
    Освоите конструкции JOIN и UNION.

  10. 10

    Вложенные запросы

    6 уроков, 17 заданий

    Научитесь использовать вложенные запросы для выборки данных.
    Познакомитесь с операторами EXISTS, IN, ANY, ALL.
    Узнаете как использовать вложенные запросы для вставки данных.

Чему вы научитесь

После прохождения курса «Основы SQL» вы научитесь:

  • Устанавливать сервер MySQL на свой компьютер, запускать СУБД, а также подключаться к ней с помощью программы-клиента.
  • С нуля создавать базы данных и таблицы под бизнес требования.
  • Извлекать из баз данных информацию с помощью SQL запросов.
  • Использовать SQL для анализа данных.
  • Обрабатывать и изменять исходную информацию для удобного вывода.
  • Производить арифметические операции, форматировать дату, приводить текст к нужному виду.
  • Искать информацию с помощью инструментов полнотекстового поиска.
  • Изменять и добавлять в таблицы новые данные.
  • Выбирать оптимальные типы данных.
  • Создавать уникальные и составные индексы.
  • Использовать WHERE и HAVING для фильтрации данных.
  • Агрегировать данные с помощью GROUP BY.
  • Вычислять среднее, минимальное и максимальное значения.
  • Группировать данные по категориям и датам, формировать сводные отчеты.
  • Извлекать данные из нескольких связанных между собой таблиц с помощью JOIN.
  • Объединять несколько таблиц с помощью UNION.
  • Создавать вложенные SQL запросы.

Продолжительность обучения SQL

32 часа

Средняя продолжительность обучения

2,5 месяца если заниматься по 25 минут в день.
За 25 минут можно посмотреть 1-2 урока по SQL и решить 5-6 заданий.
Отлично подойдет если у вас мало свободного времени.
Минимальное время прохождения курса SQL 6 дней.
Если много свободного времени и высокая мотивация.

Кому подойдет этот курс

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

  • SQL для web-разработчика

    Web-разработчику

    Научитесь писать эффективные SQL запросы, а также проектировать надежные базы данных.
    Хорошие сайты без баз данных не работают.

  • SQL для маркетолога

    Маркетологу

    Научитесь извлекать данные для отчетов без помощи разработчиков. Сможете анализировать поведение пользователей и маркетинговые показатели.

  • SQL для аналитика

    Аналитику

    Научитесь получить информацию напрямую из баз данных без программистов. Освоите инструменты обработки и анализа данных.

Зачем изучать SQL

SQL — это язык для общения программ с базами данных.
Умение писать запросы на SQL — один из ключевых навыков современных программистов, а также аналитиков, продуктологов и интернет-маркетологов.

  • 99%

    IT-компаний используют
    базы данных в своей работе

  • 55%

    вакансий на должность
    программиста требуют знания SQL

  • 83%

    вакансий на должность
    backend-программиста
    требуют уверенного владения SQL*

Каждое серьезное собеседование или тестовое задание содержит вопросы о базах данных и SQL.
Изучение SQL значительно повышает шанс устройства на работу.

*По данным Tagline.ru и HH.RU

Качество высшего образования

С 2019 года курс «читается» студентам Московского университета экономики и права им. Витте
на специальностях «Прикладная информатика» и «Бизнес-информатика».

Студенты
Награда Edcrunch Award 2019

Курс-победитель V международного конкурса
образовательных проектов EdCrunch Award 2019.

Первое месте среди более 70 участников со всей России в номинации «Лучший онлайн-курс, размещенный на образовательной платформе».

Сертификат

Ученики, которые изучат теорию и выполнят все задания — получают сертификат о прохождении онлайн курса по SQL.

Вы можете добавить сертификат в резюме или отправить ссылку работодателю.

Сертификат — это подтверждение ваших навыков и знаний.

Сертификат
выдан
Ивану
Петрову
и подтверждает, что он закончил онлайн курс
Основы SQL
Продолжительность курса: 4 часа 52 минуты
Уроков пройдено: 55/55 (100%)
Заданий решено: 260/260 (100%)
Генеральный директор
Shultais Education
Никита Шультайс

Компании, в которых работают наши ученики

  • Mail.ru
  • ВТБ
  • Сбербанк
  • МТС
  • Промсвязьбанк
  • Магнит
  • СК Согласие
  • Райффайзен Банк
  • Высшая школа экономики (ВШЭ)
  • РУДН
  • Сибур
  • СГК
  • Контур
  • Epam
  • Playrix

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

190 положительных отзывов, средняя оценка

Рейтинг курса
  • КавычкиРечь
    Соотношение теория/практика - идеальное. Большую часть синтаксиса запомнил уже на уровне "мышечной памяти"!

    Использую этот курс в качестве дополнения к курсу Яндекс.Практикума "Аналитик данных". Глядя на список предстоящих задач в разделе "Практикума" по SQL, понимаю, что буду чувствовать себя уверенно.

    Изначально брал его по рекомендации товарища, который этот путь уже прошёл. Не пожалел ни секунды.
  • КавычкиРечь
    Ура! Прошел курс "Основы SQL". Спасибо Никите Шультайсу за возможность получать качественные знания в интересующих направлениях. Это второй курс от Shultais Education, который я изучил. Хочется отметить большой объем изучаемых тем, высокое качество преподавания, своевременную помощь от службы поддержки сайта и достаточное количество задач. Не хочу останавливаться на достигнутом и теперь приступаю к изучению продвинутого курса по SQL.
  • КавычкиРечь
    Всем привет!

    Курс выбрала по совету своего друга, который тоже проходил Основы SQL здесь.

    Я бизнес-аналитик в одной из ИТ компаний. Тенденции рынка диктуют, а где-то прям требуют :) , чтобы бизнес-аналитик сейчас обладал техническим бэкграундом, а иногда и совмещал работу бизнес-аналитика и системного аналитика, в это значит знал SQL, Python, Tableau и много еще чего.

    По складу ума, я чистый гуманитарий, но курс очень рекомендую!
    Краткая теория + реальные задачи - то, что надо, чтобы понять, как работает теория на практике и, соответственно, натренироваться в решении задач.

    Здорово, что есть решения преподавателя. Всегда можно сравнить свой вариант решения и увидеть еще возможный (но очень приятно, когда твой запрос верный, хотя и отличается от запроса преподавателя).
    Очень нравится обратная связь! Быстрая, чаще всего в тот же день и в течение часа.
    Очень здорово, что Никита не пишет готовый ответ, а дает подсказки, где нужно поправить запрос, чтобы он прошел проверку.

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

    Отдельное спасибо за невысокую стоимость курса!

    Рекомендую таким же аналитикам-гуманитариям, которые хотят постепенно переквалифицироваться в системного аналитика.

    Спасибо за курс!
  • КавычкиРечь
    Отличный курс для начинающих.
    Изначально сомневался в приобретении, но теперь с уверенностью могу сказать, с той простотой, ясностью и наглядностью, количеством практических задач, а также с быстрыми откликами от авторов по возникающим вопросам - "он стоит своих денег на все 100%".
Еще отзывы

Тарифы

  • Базовый

    Самостоятельное обучение по видео-урокам в любой момент

    • 55 видео-уроков

      Более 7 часов видео

    • Дополнительные материалы

      Схемы, методички, исходные коды

    • Возможность скачать видео

      Смотреть уроки можно даже без интернета

    • Доступ к курсу навсегда

      Можете освежить знания через год или два

    • 271 практическое задание

      Практические занятия на тренажере

    • Поддержка преподавателя

      Помощь в решении заданий в течение 24 часов

    • Сертификат о прохождении курса

      Подтверждение ваших навыков

    • Эталонные решения

      Решения преподавателя

  • Премиум

    Теория, практика и поддержка —
    залог успешного обучения

    • 55 видео-уроков

      Более 7 часов видео

    • Дополнительные материалы

      Схемы, методички, исходные коды

    • Возможность скачать видео

      Смотреть уроки можно даже без интернета

    • Доступ к курсу навсегда

      Условия бесплатного тарифа могут измениться

    • 271 практическое задание

      Практические занятия на тренажере

    • Поддержка преподавателя

      Помощь в решении заданий в течение 24 часов

    • Сертификат о прохождении курса

      Подтверждение ваших навыков

    • Эталонные решения

      Решения преподавателя

Без воды
Много практики
Поддержка
Сертификат

Регистрация

или
Письмо со ссылкой для доступа отправлено.
Проверьте почту.

Письмо не пришло? Посмотрите в спаме.
Регистрируясь, вы соглашаетесь с условиями предоставления услуг (пользовательское соглашение).

Остались вопросы?

  • 1. Подойдет ли мне ваша учебная программа?

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

    В любом случае — попробуйте. Первые 7 уроков и 26 заданий доступны бесплатно после регистрации.
    Этого хватит, чтобы оценить подачу и сложность материалов.

  • 2. Как, когда и в какое время я буду учиться?

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

  • 3. Сколько длится обучение SQL?

    Некоторые ученики проходят весь курс SQL за месяц, другим нужен год, рекорд прохожднеия 6 дней.

    В среднем на обучение уходит 32 часа или 2,5 месяца, однако итоговый результат зависит от ваших целей, начальной подготовки и времени, которое вы готовы тратить на учебу.

  • 4. Что делать если у меня возникнут сложности во время обучения?

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

    Обычно помощь приходит в течение 24 часов.

  • 5. Могу ли я перейти с Базового тарифа на Премиум?

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

  • 6. Что делать если я использую Microsoft SQL, Oracle или PostgreSQL?

    В курсе мы используем MySQL, однако 90% синтаксических конструкций будут работать и в других базах данных.

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

    Около 40% наших учеников на работе используют Microsoft SQL Server и Oracle.