На этом курсе начнут с основ - что такое базы данных и какие бывают системы управления ими. Поймут иерархию хранения информации. Установят сервер MySQL и научатся подключаться к нему через Workbench. Научатся визуализировать данные с самого начала.
Студенты напишут свой первый запрос с оператором SELECT и получат реальную выборку из базы. Научатся фильтровать информацию по разным условиям, сортировать результаты по столбцам и ограничивать количество строк в ответе.
Здесь объяснят, зачем в базах данных создают много таблиц и как они связаны между собой. Научатся приводить данные к нормализованному виду. Затем перейдут к объединению таблиц - научатся работать с нормализованными данными через различные типы соединений.
Студенты освоят подзапросы - научатся делать вложенные запросы для создания динамических скриптов. Узнают о принципах написания таких запросов и их ограничениях. Затем перейдут к объединению наборов данных - научатся соединять таблицы разными способами для обогащения информации.
На этом этапе изучат агрегатные функции - научатся считать суммы, средние значения, находить максимумы и минимумы. Затем освоят группировку данных - разберут команду GROUP BY в паре с агрегатными функциями и научатся применять условия HAVING для фильтрации сгруппированных результатов.
Студенты изучат различные типы данных и поймут, когда какой тип применять. Научатся преобразовывать данные между типами. Затем разберут синтаксис DDL/DML команд - напишут свои первые INSERT, UPDATE и DELETE запросы для изменения данных в таблицах.
На этом модуле научатся создавать представления - специальные сущности для быстрого вывода результатов сложных запросов. Изучат функции для работы с датами - добавление, вычитание, переформатирование и выделение отдельных частей даты. Последним шагом будут хранимые процедуры, функции и триггеры - студенты создадут свои первые автоматизированные решения для работы с базой данных.
После курса студенты поймут, что такое SQL и где его применять. Научатся писать как простые, так и сложные запросы. Овладеют операторами SELECT, JOIN, GROUP BY и научатся манипулировать данными в таблицах. Получат практические навыки работы с MySQL - одной из самых популярных систем управления базами данных. Смогут самостоятельно получать нужную информацию из любой базы данных.
После успешного окончания курса выдается электронный сертификат. Студенты получают доступ к записям всех лекций и всех материалов, которые использовались во время обучения. Дополнительно - чек-листы, полезные ссылки и возможность участия в программе лояльности. Лучшие выпускники попадают в базу претендентов, к которой имеют доступ партнерские компании для помощи в трудоустройстве.