Обучение

Консультация
Консультируем с 9:00 до 18:30Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Реляционные базы данных и SQL

Базовый курс

Редкое приложение сегодня обходится без баз данных, наиболее распространенным типом среди которых считаются реляционные. Для работы с ними применяется язык SQL. Знание баз данных и умение писать эффективные запросы понадобятся, если вы хотите построить успешную карьеру в IT в качестве back-end-разработчика или двигаться в направлении Business Intelligence и аналитики данных. Получить необходимые навыки поможет курс по реляционным базам данных и SQL от IT-компании Syberry, которая известна своим сильным упором на инженерный подход к программированию.

На теоретических лекциях и практических занятиях вы получите необходимый набор инструментов для взаимодействия с базами данных и СУБД. Курс рассчитан на серьезную самостоятельную работу слушателей: вы будете выполнять домашние задания, проводить мастер-классы, работать в команде и в итоге создадите собственный веб-проект. Обучение завершится его презентацией и финальным экзаменом.

Описание курса

Формы обучения

Дистанционная, Минск

Начало занятий по мере набора группы
Вебинары вторник и четверг с 18.30 до 21.20
679 BYN
56 уч.ч (два месяца)
Рассрочка две выплаты 373 BYN/месяц
№ группы: Md-BD1-01-20

Условия отбора

  • Успешное выполнение тестового задания.

  • Готовность выделять 6-8 часов в неделю на выполнение заданий. 

Для кого этот курс

  • Back-end-разработчиков уровня Junior, желающих систематизировать свои знания.

  • Начинающих back-end-разработчиков без опыта.

  • Слушателей и выпускников курсов по программированию, которые хотят развиваться в профессиональной разработке и понимать структуру БД.

  • Студентов технических вузов. 

  • Front-end-разработчиков, планирующих развиваться в full-stack-направлении.

  • Специалистов, желающих углубить свои знания в SQL и организации хранилища данных для дальнейшего пути в области Business Intelligence.

Необходимая подготовка

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

  • Английский язык на уровне Pre-Intermediate (материалы и задания на курсе будут на английском языке).

Для чего этот курс

  • Изучить основы реляционных баз данных.

  • Получить практические навыки в SQL.

  • Интегрировать базы данных в веб-приложение.

Вы будете знать

  • Основы MySQL.

  • Основы реляционных баз данных.

Вы будете уметь

  • Работать с CУБД (на примере MySQL).

  • Создавать SQL запросы разной сложности.

  • Работать с разными типами данных.

  • Создавать базы данных исходя из требований.

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

  1. Введение в базы данных, SQL и MySQL
    – Немного терминологии.
    – Что такое SQL.
    – Введение в MySQL.
  2. Создание и заполнение БД
    – MySQL CMD Tool.
    – Типы данных.
    – Создание таблиц.
    – Наполнение и изменение таблиц.
  3. SQL запросы: уровень 1
    – Механика запросов.
    – SELECT.
    – FROM.
    – WHERE.
    – Группировка.
  4. Фильтрация
    – Как построить условие.
    – Типы условий.
  5. SQL запросы: уровень 2
    – JOIN.
    – Типы JOINов.
  6. Операции над множествами
    – Основы теории множеств.
    – Операции с множествами.
  7. Генерация данных, преобразование и манипулирование данными
    – String данные.
    – Числовые данные.
    – Временные данные.
  8. Группировка и агрегатные функции
    – Группировка и агрегатные функции.
  9. Подзапросы в основных командах SQL
    – Типы подзапросов.
    – Использование подзапросов.
  10. Операции объединения (JOIN)
    – Еще о типах JOINов.
  11. Транзакции
    – Что такое транзакция.
    – Механика транзакций.
  12. Индексы и ограничения
    – Индексы и ограничения.
  13. Финальный экзамен
    – Финальный экзамен.
  14. Презентация веб-проектов
    – Презентация веб-проектов.

Преподаватели курса

Светлана Васильева

Опыт работы:более 3 лет

Сфера интересов: Software Development, Teaching.

Профессиональный путь: Окончила Белорусский государственный университет, а также двухгодичный курс по Computer Science в Czech Technical University в Праге. Начинала сотрудничество с Syberry в качестве Project Manager, сейчас работаю на позиции Education Manager в этой же компании.

Особенности преподавания: Junior Developers welcome!


Более 3150 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости