О чём курс

Данный курс готовит слушателей к использованию JDBC API, интерфейса доступа к СУБД в Java-приложениях. Слушатели изучат, как применять JDBC API для доступа к реляционным базам данных, для выполнения SQL-операторов и запросов, использования транзакций, подготовленных операторов, хранимых процедур, метаданных для осуществления манипуляций в базе данных.

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

Цели

После завершения обучения слушатели разберутся:
  • с архитектурой JDBC API;
  • основными классами и интерфейсами JDBC API;
  • типами JDBC-драйверов;
  • механизмом соединения с СУБД;
  • посылкой SQL-запросов к СУБД;
  • анализом выборок от СУБД;
  • модифицируемыми выборками;
  • выборками с произвольным доступом;
  • групповыми модификациями;
  • механизмом обработки исключительных ситуаций в JDBC API;
  • метаданными СУБД;
  • транзакциями в JDBC API;
  • понятием JDBC-сервиса в J2EE-контейнере;
  • понятием пулов соединений;
  • распределенными транзакциями.
  • После завершения обучения слушатели смогут:
  • разрабатывать приложения-клиенты к СУБД на платформах J2SE и J2EE;
  • использовать механизмы транзакций – локальных и распределенных;
  • работать в приложениях с выборками – обычными, модифицируемыми и с произвольным доступом;
  • использовать групповую модификацию данных в приложениях-клиентах СУБД;
  • использовать метаданные для построения более гибких приложений-клиентов СУБД;
  • корректно обрабатывать возникающие ошибки;
  • использовать механизмы пулов соединений.
  • Целевая аудитория

    J2SE- и J2EE-разработчики приложений, взаимодействующих с базами данных.

    Предварительная подготовка

  • Слушатели должны быть знакомы с языком Java и обладать опытом разработки приложений на платформе J2SE. Кроме того, необходимо знание стандарта SQL и понимание устройства, а также практический опыт работы с реляционными системами управления базами данных (РСУБД). Также рекомендуется обладать представлением о современных СУБД, включая хранимые процедуры и триггеры.
  • Желателен опыт разработки веб-приложений на платформе J2EE, знание спецификаций Servlets/JSP и JNDI.
  • Для кого

    Разработчик Разработчик

    Улучшаемые навыки

    Основы JDBC
    Подключение к базам данных
    Выполнение SQL-запросов
    Обработка исключений и управление транзакциями
    Оптимизация производительности запросов

    Расписание курсов

    20.10.2025 - 24.10.2025

    15:00-18:00
    Дата и время:
    20.10.2025-24.10.2025
    15:00-18:00
    Тренер: Козлов Павел

    Middle 16 часов

    26 700 ₽

    24 030 ₽ — для физ. лиц

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

    01 Архитектура JDBC
  • Схемы взаимодействия с СУБД;
  • Структура JDBC-программы;
  • Типы JDBC-драйверов.
  • 02 Взаимодействие с СУБД посредством JDBC API
  • SQL-запросы к СУБД;
  • Обработка данных из БД, выборки;
  • Выборки с произвольным доступом;
  • Модифицируемые выборки;
  • Обработка ошибок.
  • 03 Транзакции в JDBC API
  • Понятие транзакции;
  • Конкурентный доступ к данным;
  • Использование транзакций в JDBC API.
  • 04 Дополнительные возможности JDBC API
  • Метаданные;
  • Групповая модификация данных;
  • Вопросы типизации.
  • 05 J2EE-расширения JDBC API (дополнительные темы
  • Суть расширений для J2EE;
  • DataSources и пулы соединений;
  • Распределенные транзакции.
  • 26 700 ₽

    24 030 ₽ — для физ. лиц

    Записаться на курс

    Чему вы научитесь

    01 Научитесь основам работы с JDBC, включая архитектуру и компоненты JDBC
    02 Освоите процесс подключения к различным СУБД с использованием JDBC
    03 Научитесь выполнять SQL-запросы через JDBC, включая обработку результатов
    04 Освоите методы обработки исключений при работе с JDBC и управление транзакциями
    05 Научитесь применять техники оптимизации производительности JDBC-запросов

    Курс проводят

    Павел

    Козлов Павел

    Специалист в области разработки ПО

    26 700 ₽

    24 030 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    26 700 ₽

    24 030 ₽ — для физ. лиц

    Юр. лицо — 26 700 ₽
    Физ. лицо — 24 030 ₽
    20.10.2025, Онлайн
    20.10.2025, Онлайн
    Открытая дата

    Отзывы о курсе

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    В целом можно отметить, что работа была организована на достаточно высоком уровне. Получил полную и исчерпывающую информацию о технологии JDBC и научился разрабатывать Java-приложения для работы с СУБД.
    Отличный курс. Я изучил новую тему, которая необходима в моей проф. деятельности. Наиболее полезными оказались для меня архитектура JOBS, подключение к БД, выполнение запросов.
    Было интересно услышать реальные проблемы и их решения, с которыми сталкивался преподаватель. Особенно темы Архитектура IDBS, Statements.

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Не нашли что искали? — Просто напишите и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.