Dev & Data Science

SQL для начинающих

Базовый SQL интенсив, чтобы освоить основные команды и концепции и научиться эффективно работать с системами управления базами данных.

Об интенсиве

Если вы работаете в IT, потребность овладеть SQL может возникнуть на вашем карьерном пути в любой момент. И не важно — разработчик вы или проджект менеджер. SQL нужен всем.

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

— освоят структуру и принципы работы баз данных, чтобы эффективно с ними работать;
— научатся понимать потребности бизнеса и проекта и формировать на их основе эффективные запросы SQL;
— поупражняются в умении использовать SQL для решения конкретных задач.

Во время решения практических задач на платформе LeetCode будем сотрудничать в команде, чтобы также прокачать свои софт скиллы. По результатам такой командной работы и на каждое выполненное домашнее задание получим фидбек от куратора. А после интенсива студенты будут иметь достаточно теоретических знаний и практических умений, чтобы использовать SQL в ежедневной работе.

16 января интенсив длится 3 недели
8 000 грн оплачивайте самостоятельно или через работодателя
20 мест каждый участник получает фидбек от куратора группы

Куратор

Куратор и автор программы Александр Украинец
Куратор Вадим Довготелес

Программа интенсива

  • Базовые команды для работы с таблицей

    • — Работа с 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

Язык обучения

украинский

Узнайте больше

Twitter Сборище технарей, новости Development & Data Science, физра для мозга, непрошеные советы и социально-научные холивары

Вопросы

Что такое 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.

А сертификат будет?

Мы выдадим вам сертификат, если вы будете участвовать в вебинарах и активно выполнять задания.

Регистрация

Остались вопросы?
Не стесняйтесь их задавать.

Проконсультируйте меня