What you will learn
- Устанавливать сервер MySQL на свой компьютер, запускать СУБД, а также подключаться к ней с помощью программы-клиента.
- С нуля создавать базы данных и таблицы под бизнес требования.
- Извлекать из баз данных информацию с помощью SQL запросов.
- Использовать SQL для анализа данных.
- Обрабатывать и изменять исходную информацию для удобного вывода.
- Производить арифметические операции, форматировать дату, приводить текст к нужному виду.
- Искать информацию с помощью инструментов полнотекстового поиска.
- Изменять и добавлять в таблицы новые данные.
- Выбирать оптимальные типы данных.
- Создавать уникальные и составные индексы.
- Использовать WHERE и HAVING для фильтрации данных.
- Агрегировать данные с помощью GROUP BY.
- Вычислять среднее, минимальное и максимальное значения.
- Группировать данные по категориям и датам, формировать сводные отчеты.
- Извлекать данные из нескольких связанных между собой таблиц с помощью JOIN.
- Объединять несколько таблиц с помощью UNION.
- Создавать вложенные SQL запросы.
About this course
Практический Online-курс по основам SQL с серией коротких видео-уроков и большим количеством заданий. На курсе вы научитесь писать как простые SQL-запросы, так и делать многотабличные выборки с использование JOIN и UNION, а также освоите группировку и функции агрегации.
Курс - победитель V международного конкурса EdCrunch Award 2019 в номинации "Лучший онлайн-курс размещенный на образовательной платформе".
Курс можно купить в рамках пакета SQL-курсов со скидкой.
SQL – это язык для общения программ с базами данных. Умение писать запросы на SQL – один из ключевых навыков современного программиста.
- 99% IT-компаний используют базы данных в своей работе
- 55% вакансий на должность программиста требуют знания языка SQL
- 83% вакансий на должность backend-программиста требуют уверенного владения SQL.
Каждое серьезное собеседование или тестовое задание содержит вопросы о базах данных и SQL. Знание SQL значительно повышает шанс устройства на работу.
Изучаем SQL на примере MySQL — одной из самых популярных баз данных.
Поддержка
Отвечаем на все вопросы в течение 24 часов.
Whom this course is for
Начинающие разработчики, маркетологи, аналитики.
Initial requirements
Онлайн-курс для широкого круга слушателей. Не требует специализированных знаний ни в программировании, ни в базах данных.
Meet the Instructors
How you will learn
Короткие видео-лекции с закреплением материала на тренажере с автоматической проверкой. В случае сложностей можно задать вопрос преподавателю.
Course content
Certificate
What you will get
- Практические навыки и знания.
- Отработка теории на тренажере.
- Доступ к форуму решений и решению преподавателя.
- Тренировочные таблицы для выполнения домашних заданий.
- Поддержка преподавателя в течение 24 часов.
- Сертификат.