Hibernate & JDBC - новый видео курс для Java разработчиков
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Добрый день, друзья!

      Сегодня имеем хорошие новости для всех, кто хочет научиться связывать Java-приложения с базами данных – на ITVDN опубликован новый курс “JDBC & Hibernate”. Курс на украинском языке!

      JDBC (Java DataBase Connectivity) – промышленный стандарт взаимодействия Java-приложений с базами данных.

      Hibernate – это популярная библиотека для работы с базами данных в Java, предназначенная для решения задач преобразования Java-объектов из оперативной памяти в сущности базы данных – отображение между объектами и реляционными структурами (object-relational mapping, ORM).

      Курс охватывает темы, необходимые для работы с БД с библиотекой Hibernate: от основ подключения к базе данных до расширенных функций Hibernate. Вы узнаете всё про драйверы JDBC, познакомитесь с обработкой транзакций и ошибок, управлением исключениями в JDBC, поймете разницу между Hibernate аннотациями и XML-маппингом и многое другое. К завершению курса вы научитесь работать с базами данных и уверенно использовать Hibernate для сохранения данных в приложениях Java.

      Автор курсаЮрий Миленин, Tech Lead at DataArt.

      Продолжительность курса – 2 часа 52 минуты.

      Структура курса:

      1. Начало работы с Databases и JDBC.
      2. JDBC Advanced.
      3. Начало работы с Hibernate.
      4. Hibernate Mapping and Entities.
      5. Hibernate Query Language (HQL) and Criteria API.
      6. Hibernate Advanced.

      Чему вы научитесь на данном курсе:

      • Эффективно работать с базами данных в Java-приложениях
      • Оптимизировать поиск данных
      • Использовать ORM в своих приложениях
      • Использовать Hibernate Query Language (HQL) запросы в Hibernate.
      • Уметь использовать Criteria API для создания сложных запросов
      • Понимать разницу между Lazy и Eager loading в контексте Hibernate
      • Повышать эффективность путем кэширования данных
      • Правильно использовать транзакции для обеспечения ACID
      • Обрабатывать исключения, связанные с БД
      • Решать проблему N+1
      • Использовать лучшие практики работы с БД

      Предварительные требования

      Этот курс предназначен как для начинающих разработчиков – тех, кто получил базовые умения программирования на Java и теперь хочет научиться совмещать работу Java приложений с базами данных, так и для профессиональных разработчиков, имеющих опыт написания программ на Java, но желающих улучшить свои знания JDBC и Hibernate для эффективного взаимодействия с базой данных и ORM.

      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания, опорный конспект и онлайн тесты для более глубокого усвоения материала. Если у вас есть активная подписка, вы можете посмотреть его прямо сейчас.

      Курс входит в комплексную программу подготовки по специальности Java Developer.

                    

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

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

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.