Разработка распределенных приложений с использованием EJB 3|Разработка распределенных приложений с использованием EJB 3

Разработка корпоративных Java EE приложений для стандартных серверов приложений

Продолжительность: 40 ак. часов
Ближайшая дата обучения: 06.01.2025
Группа формируется

Оставьте заявку

О курсе

Краткое описание: как Java кардинально изменила наши представления о разработке программного обеспечения, так же технология EJB изменила представления о разработке надежных и масштабируемых корпоративных систем.

  • Курс покажет общую архитектуру EJB, принципы построение систем с использованием этой технологии.
  • Будут рассмотрены модели компонентов, мониторы компонентных транзакций.
  • Будет дано определение EJB и архитектура распределенных объектов.
  • Различия в стандартах EJB 1.1, 2.0, 3.0
  • Соглашения между компонентом и контейнером.
  • Удаленный и локальный пользовательские интерфейсы.
  • Три типа EJB компонент.
  • Особенности размещения EJB на Oracle WebLogic и других серверах.
  • Конфигурация дескрипторов размещения и обеспечение безопасного доступа к EJB компонентам.
  • Основы постоянства.
  • Транзакции в распределенных системах.
  • Построение Web приложений с использованием компонент EJB.

Обучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют разработку учебных проектов, применяя на практике получаемые знания на основе ключевых технологий Jakarta EE.

Для практики используются ключевые сервера приложений:

  1. GlassFish
  2. WildFly

Материально-техническое обеспечение:

Персональный компьютер либо ноутбук:  

  • процессор не ниже Intel Core i5;
  • память DDR3 не менее 8Гб;
  • монитор не менее 24 дюймов, разрешение 1920×1080;
  • HDD не менее 80Гб 7200rpm либо SSD аналогичного объёма;
  • клавиатура, манипулятор мышь (разрешение не менее 1600dpi).

ПО:

  • Java 21, Maven 3.9.5;
  • Microsoft Windows 11+, Mac OS, Linux;
  • IntelliJ IDEA Community последней версии;
  • Google Chrome последней версии;
  • Docker и Docker Compose последней версии.

Цели обучения

Цель курса: получить навыки практической разработки с ключевыми технологиями платформы Java EE/Jakarta EE

Требования

  • Теория и практика использования: ООП в Java; Exceptions; Generics; IO Streams; JDBC; многопоточность; HTTP/HTTPS; Maven; Docker и Docker Compose
  • Навыки скоропечатания.
  • Уровень образования слушателей: среднее профессиональное и/или высшее образование.

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

  • Категория слушателей: Профессиональные разработчики Java, аналитики, руководители проектов, желающие переводить свои приложения в многозвенную архитектуру.

Документы об окончании

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Программа обучения

28 Тем40ч.

Обзор платформы Java EE/Jakarta EE

Java EE vs Jakarta EE
Jakarta EE Platform
Jakarta Web Profile
Jakarta Core Profile
Jakarta MicroProfile

Вспомогательные инструменты и технологии:

Servlets

JNDI

JSON-B/P, JAXB

EJB

CDI и Managed Beans

JAX-WS и JAX-RS:

JPA (Jakarta Persistence API) и Jakarta Data

Jakarta Validation

Jakarta Security (AuthN & AuthZ)

Обзор Jakarta MicroProfile

Расписание занятий

Дата Статус Формат Место проведения Стоимость
06.01.2025 Группа формируется
Дистанционный

Дистанционное обучение (СДО):

Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости).
Виртуальный класс65000 ₽

65 000 

Уровень сложности
Средний
Продолжительность 40 ак. часов
Лекции
28 лекций

Присоединяйся к нашей команде!

Заполните анкету для кандидатов и мы свяжемся с Вами для уточнения всех деталей.

Контакты

+7 8452 24-77-77
order@tritec-group.ru

Наш адрес

410012, г. Саратов, ул. им. Слонова И. А., д. 1, 9 этаж.

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie