CS-JV3
Средний46 часов

Разработка серверного программного обеспечения на Jakarta Enterprise Edition

Получить теоретические знания и практические навыки создания Enterprise Java Bean компонентов (EJB-компонентов) соответствующих спецификации EJB. А также навыки использования EJB-компонентов в составе клиент-серверных приложений взаимодействующих с базами данных

от 31 500₽
Для физ. лиц - 31 500₽
Для организаций - 39 800₽
Ближайшая группа
23.11.2026-27.11.2026
Формат
Гибридный
Длительность
46 часов
Часы занятий
10:00–17:00

Целевая аудитория

Разработчики с опытом создания клиент-серверных приложений, желающие освоить серверную разработку на Jakarta EE

Получаемые знания и навыки

По окончании курса слушатели научатся
  • создавать корпоративные многофункциональные серверные компоненты и высокопроизводительные, отказоустойчивые информационные системы на основе технологии Enterprise Java Beans (EJB). Эти знания помогут вам разрабатывать web-приложения на языке Java, приложения для баз данных Oracle
  • создавать web-службы на базе решений JAX-WS и JAX-RS. Вы научитесь использовать протоколы SOAP и соглашениях REST, чтобы приложения между собой могли обмениваться данными в виде сообщений
  • использовать MDB-компоненты для организации асинхронной обработки сообщений в различных форматах
  • в рамках проекта создавать web-приложение, которое позволит посетителям интернет-магазина формировать и просматривать свою персональную корзину с последующим процессом формирования заказа c применением технологий EJB, JMS, JAX-RPC, EE Concurrency.
  • создавать по техзаданию приложение, которое должно получать котировки в формате JSON с использованием технологии web-служб на основе JAX-RS API и технологии JTA для поддержки транзакций
  • создавать приложение на основе JavaFX и серверное приложение с использованием web-служб для обмена данными в формате JSON и XML
от 31 500₽
Для физ. лиц - 31 500₽
Для организаций - 39 800₽

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

  • Архитектура серверных приложений
  • Обзор платформы Jakarta EE
  • Контейнеры приложений
  • Развертывание приложений на сервере (Tomcat, WildFly, GlassFish)

  • Архитектура web-приложений
  • Сервлеты: жизненный цикл, обработка запросов и ответов
  • JSP: создание динамических страниц, работа с JSTL
  • MVC-паттерн

  • Принципы REST
  • Создание RESTful-сервисов с JAX-RS (Jersey, RESTEasy)
  • Работа с JSON/XML (JAXB, Jackson)
  • Аутентификация и авторизация

  • Введение в EJB
  • Сессии и сообщения (Stateless/Stateful/Singletone)
  • Транзакции, безопасность, внедрение зависимостей
  • Жизненный цикл компонентов

  • Введение в JPA
  • Сущности, EntityManager, JPQL
  • Транзакции, каскадные операции
  • Интеграция с Hibernate
  • Оптимизация запросов

  • Основы Spring: IoC, DI, AOP
  • Spring MVC для web-приложений
  • Spring Boot: автоконфигурация, создание микросервисов
  • Spring Security

  • Основы обмена сообщениями
  • JMS API: очереди, топики
  • Интеграция с ActiveMQ, RabbitMQ
  • Асинхронная обработка данных

  • Аутентификация и авторизация (BASIC, FORM, JWT)
  • SSL/TLS
  • Защита от уязвимостей (OWASP)
  • Настройка безопасности в Spring Security и Jacarta EE

  • Модульное и интеграционное тестирование (JUnit, Mockito)
  • TDD/BDD
  • CI/CD: Jenkins, GitLab CI
  • Деплой приложений в облако

Стоимость и условия оплаты

от 31 500₽
Для физ. лиц - 31 500₽
Для организаций - 39 800₽

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

По телефону
+7(495)648-35-00
Через наш
Telegram-чат

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

СреднийГибридный46 часов
CS-JV3

Разработка серверного программного обеспечения на Jakarta Enterprise Edition

23.11.2026-27.11.2026
Гибридный
46 часов
10:00–17:00
31 500₽
39 800₽
Для физ. лиц - 31 500₽
Для организаций - 39 800₽

Что о нас говорят

все Отзывы
Максим (ПАО Сбербанк)
Студент курса «Разработка серверного программного обеспечения на Jakarta Enterprise Edition»

Очень подкупает подача и глубина пояснений материала тренером. Хороший класс

Гиллятулиин Ренат
Студент курса «Разработка серверного программного обеспечения на Jakarta Enterprise Edition»

Понравилось: разбор задач, хорошие преподаватели Учебного центр Cischool

Учебный центр РРС
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.