Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

33 500 ₽
нет рассрочки
Курс посвящен изучению технологии JPA и её использованию на примере реализации Hibernate EntityManager.
Два основных направления, которые рассматриваются в рамках курса:
- JPA – курс рассказывает и показывает, как использовать технологию JPA для хранения данных Java-объектов в реляционной БД. Раскрываются такие аспекты, как: описания мэппинга Java-объектов на таблицы БД, чтение/запись данных, поиск с использованием JPQL и Criteria API, управление транзакциями, и т.д.);
- Hibernate EntityManager – курс рассказывает основные аспекты использования Hibernate в качестве JPA runtime (настройка, оптимизация).

Что вы получите после обучения

Приобретаемые навыки
2
JPA
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Специалист в области разработки ПО
Павел работает в Luxoft с 2005 года. За это время он принимал участие в ряде проектов для ведущих российских и зарубежных компаний, таких как Boeing, Почта России, DHL, MVideo. В настоящее время он играет роль ведущего инженера-программиста в проекте по поддержке крупнейшей розничной сети по продаже электроники и бытовой техники в России. Главный интерес Павла - разработка масштабируемых приложений Java, а также предоставление технических решений для повышения производительности и надежности приложений.

Образовательная организация

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

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

Разбираемые темы:
1. Введение в ORM:
a. Что такое persistence;
b. Проблемы совместимости объектной и реляционный парадигм;
c. Почему всё-таки ORM;
2. Описание классов сущностей:
a. Понимание, что такое сущность;
b. Описание классов сущностей с идентификатором;
c. Описание иерархии классов сущностей;
d. Описание коллекций и ассоциация сущностей;
3. Работа с сущностями:
a. Цикл жизни persistence объектов;
b. Java Persistence API;
4. Структура JPA-приложения;
5. Транзакции и работа в конкурентной среде (много клиентов/потоков);
6. Выборка сущностей с использованием HQL и JPA QL;
7. Оптимизация Hibernate;
8. Интеграция с фрэймворком Spring.

Рейтинг курса

4.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 10.11.2024 09:35
Java Persistence с использованием Hibernate

Java Persistence с использованием Hibernate

Оставить отзыв
Поделиться курсом с друзьями