Об интенсиве
Если вы работаете в IT, потребность овладеть SQL может возникнуть на вашем карьерном пути в любой момент. И не важно — разработчик вы или проджект менеджер. SQL нужен всем.
Если начинающим базы данных могут показаться темным лесом, то мы знаем все его самые короткие и светлые тропинки. Проведем по ним на интенсиве. В течение трех недель обучения SQL онлайн студенты:
— освоят структуру и принципы работы баз данных, чтобы эффективно с ними работать;
— научатся понимать потребности бизнеса и проекта и формировать на их основе эффективные запросы SQL;
— поупражняются в умении использовать SQL для решения конкретных задач.
Во время решения практических задач на платформе LeetCode будем сотрудничать в команде, чтобы также прокачать свои софт скиллы. По результатам такой командной работы и на каждое выполненное домашнее задание получим фидбек от куратора. А после интенсива студенты будут иметь достаточно теоретических знаний и практических умений, чтобы использовать SQL в ежедневной работе.



Программа интенсива
-
Базовые команды для работы с таблицей
- — Работа с Select.
- — Операторы сравнения.
- — Функция для фильтрации данных.
- — Where-statement.
- — Примеры major flavors. Комментарии.
-
Агрегация, фильтрация агрегированных данных
- — Функции агрегации (сумматоры).
- — Способы проведения аналитики на группах.
- — Способы фильтрации агрегированных данных.
-
Функции для работы с датой, временем и строками
- — Базовые функции для работы с датой.
- — Структура даты и ее вариации.
- — Функции для работы со строками.
-
Моделирование БД, работа с таблицами
- — Этапы моделирования баз данных (БД).
- — Приведение таблиц к нормальным формам (НФ).
- — Случаи использования НФ.
- — Использование ACID.
- — Получение практических навыков для избежания аномалий при работе с таблицами.
-
Способы соединения таблиц. Join и Set Operations
- — Типы соединений Joins и операций над множествами Set Operations.
- — Типы соединений Inner, Left, Right, Cross, Full, Self и способы задания условий для Join (On, Using).
- — Операции над множествами.
-
DDL/DML и CRUD операции
- — Операции DDL — Create, Drop, Alter, Rename, Truncate — для определения структуры базы данных.
- — Функции DML — Update, Delete, Insert — для манипулирования данными.
- — Разница между DDL и DML.
Интенсив для вас, если вы
Разработчик, тестировщик, дата саентист и т.д.
хотите расширить свою экспертизу и изучить SQL с нуля
Проджект / Продакт менеджер, маркетолог, аналитик, специалист службы поддержки
и уже сейчас имеете потребность работать с данными с помощью SQL
Время
10+ часов в неделю на выполнение домашних заданий
English
Intermediate и выше
Как проходит обучение
Живые занятия
Живые вебинары с куратором и группой будут проходить по вторникам и пятницам в 19:30.
Real-life задания
У нас действует Practicult — культ практики. Поэтому вы будете выполнять много сложных заданий. Have fun & survive.
Регулярный фидбек
У нас нет базовых и премиум режимов. Только премиум, всегда. Получите от куратора все. И да, десятая итерация — это нормально.
Сертификат за дело
Выдаем только тем, кто своим потом, временем и силами его заслужил.
ГРАФИК
Старт
10 мая
Длительность
3 недели
Вебинары
вторник, пятница — 19:30
Язык обучения
украинский
Вопросы
Что такое SQL?
SQL, или Structured Query Language, — дословно язык структурированных запросов. Это декларативный язык программирования, который используют для хранения и обработки записей в базах данных. Чтобы описать действия, которые можно выполнять с помощью SQL, используют аббревиатуру CRUD — создавать (create), читать (read), модифицировать (update), удалять (delete).
Кому нужно знать SQL?
SQL может понадобиться почти любому, кто работает в IT. Обязательно им должны владеть, в частности, разработчики, дата саентисты, дата инженеры, тестировщики, аналитики. Часто его используют продакт и проджект менеджеры, маркетологи и другие. Поэтому если вы работаете в ІТ или планируете связать себя с этой сферой знание SQL вам пригодится.
Что нужно для изучения SQL?
Мы предлагаем курс SQL для начинающих. Поэтому вам не нужно иметь опыт. Но важно владеть английским на уровне Intermediate и выше и быть готовым много учиться, чтобы освоить SQL программу и закреплять знания на практике.
Как изучить SQL?
Чтобы изучить SQL с нуля и научиться использовать эти знания для выполнения реальных задач, достаточно пройти базовый курс SQL. При поддержке куратора и вместе с другими студентами вы сможете отточить полученные умения на реальных задачах, чтобы получить практический опыт.
Чему я научусь на интенсиве?
Вы научитесь работать с базами данных, в частности писать эффективные запросы к ним, использовать оптимальные методы фильтрации, сортировки, группировки и объединения данных для эффективного анализа.
Нужны ли мне профессиональные навыки?
Нет, все необходимое будем изучать с нуля. Важно лишь иметь возможность сразу применять полученные знания на практике. Например, иметь доступ к данным, с которыми сможете работать с помощью SQL.
С каким софтом мы будем работать?
Вам понадобится pgAdmin. Также будем использовать дополнительные БД External db.
А сертификат будет?
Мы выдадим вам сертификат, если вы будете участвовать в вебинарах и активно выполнять задания.