Курс начинается с базовых понятий баз данных, таких как отношения, первичные и внешние ключи, язык SQL. Далее рассматривается работа с Базами Данных из Java. Мы познакомимся с подключением и настройкой драйверов баз данных. Далее изучим мэппинг объектно-ориентированной модели на таблицы БД, поймем, почему он необходим, в чем его преимущества и сложности применения, включая знаменитую проблему N+1. Поговорим про спецификацию JPA, ее отличия от Hibernate. Завершается этот блок самым мощным на сегодня инструментом для работы с БД - Spring Data. Вы узнаете, как работать с базами данных из Spring приложений, используя доменную модель и реляционную базу данных. Данный курс подойдет для подготовки к сертификационному экзамену по теме Основы БД, JPA/Hibernate, Spring Data.
Обучение проходит в смешанном формате:
Самостоятельное изучение материалов курсов в системе дистанционного обучения (СДО). По окончании теоретической части курса участникам будет предложен тест для проверки и подтверждения уровня знаний.
Практические сессии с преподавателем для обсуждения вопросов по практической части курса и реализации задач.
Баланс теории и практики - 35\65, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки у выпускников курса.
18 100 ₽
16 290 ₽ — для физ. лиц