Подача информации удобна, доступна. На все вопросы получены исчерпывающие ответы. Отношение очень до.. ...»
Светлана Назарова
Все очень понравилось. Организация на высшем уровне... ...»
Вербовская Надежда
Уже есть некоторые сдвиги в питон программировании... ...»
Александр
Курс действительно великолепный. Я бы расширила и углубила его еще на столько же часов. Занятия бы с.. ...»
Жанна

Java: технология Enterprise Java Beans 3.0

Java: технология Enterprise Java Beans 3.0
921 бел. руб.
Метка#: GGOE15EJ5Q
Статус курса: Ведется набор
  • ЗаказатьOpen or Close
    Пожалуйста, укажите полное имя (Ф.И.О.), свой номер телефона, e-mail чтобы мы могли записать Вас на выбранный курс.
    *Фамилия, Имя, Отчество
    *Номер телефона
    *E-mail
    Почтовый адрес и комментарий к заявке
    *Введите код
    captchacaptchacaptchacaptcha

По окончании курса Вы будете уметь:

  • Создавать EJB-компоненты различных типов
  • Создавать законченные приложения на основе EJB-компонентов
  • Развертывать компоненты и приложения на их основе в сервере приложений
  • Описывать составные части платформы Java EE
  • Определять структуру распределенного клиент серверного приложения
  • Различать роли при создании приложений корпоративного уровня
  • Описывать виды и назначение EJB-компонентов
  • Создавать сеансовые компоненты (session beans) в соответствии со спецификацией EJB 3.0
  • Создавать сущностные компоненты (entity beans) в соответствии со спецификацией EJB 3.0
  • Создавать приложения на основе EJB-компонентов
  • Развертывать EJB-компоненты и корпоративные приложения на их основе в сервере приложений
  • Создавать удаленных клиентов, обращающихся к корпоративному приложению
  • Управлять транзакциями в EJB-компонентах
  • И, наконец, слушатели поймут, почему заработная плата Java-программистов выше чем у программистов, пишущих на других языках
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 32 ак. ч.

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

для печати
  Тема Ак. часов  
   
  Модуль 1.Обзор технологии Java Enterprise Edition
  • N-уровневая архитектура
  • Распределенные приложения
  • Компонентная архитектура
  • Шаблоны проектирования. Шаблон MVC
  • Основные элементы платформы Java EE
  • Отличия Java EE 5 от Java2EE
  • Структура Enterprise приложения
  • Роли при создании и использовании EJB-компонентов
  • Типы EJB-компонентов
  • Платформа Java EE
  • Лабораторная работа: установка сервера приложений и среды разработки
4  
  Модуль 2.Session Bean компоненты
  • Структура EJB-компонента
  • Виды session bean-компонентов
  • Структура класса session bean-компонента
  • Методы session bean-компонента
  • Бизнес методы EJB-компонента
  • Жизненный цикл session bean-компонентов
  • Структура описателя развертывания компонента
  • Создание stateless и statefull компонентов
  • Развертывание компонентов в сервере приложений
  • Лабораторная работа: создание stateless session bean компонента и развертывание его в сервере приложений
4  
  Модуль 3.Приложения на основе EJB
  • Технология JNDI
  • Регистрация ресурсов и доступ к ним
  • Лабораторная работа: создание консольного приложения иллюстрирующего работу с JNDI
  • Получение локальной ссылки на экземпляр компонента
  • Технология RMI
  • Получение удаленной ссылки на экземпляр компонента
  • Удаленный консольный клиент
  • Структура Java EE приложения
  • Структура описателя развертывания Java EE
  • Развертывание приложения в сервере приложений
  • Лабораторная работа: создание Java EE приложения и развертывание его в сервере приложений
4  
  Модуль 4.Entity Bean компоненты
  • Объектно-реляционное отображение
  • Основные понятия Java Persistence API
  • Реализация объектно-реляционного отображения в EJB 2.1
  • Структура класса entity bean-компонента
  • Методы entity bean-компонента
  • Жизненный цикл entity bean-компонентов
  • Структура описателя развертывания компонента
  • Пулы соединений с базами данных
  • Регистрация пула соединений с БД как JNDI-ресурса
  • Создание entity компонента
  • Развертывание компонента в сервере приложений
  • Лабораторная работа: создание сущностного компонента и развертывание его в сервере приложений
4  
  Модуль 5.Entity Bean компоненты
  • Составные ключи в entity bean-компонентах
  • Отображение данных из базы данных на компонент
  • Java Persistence Query Language
  • Связи между экземплярами сущностных компонентов
  • Каскадное удаление объектов
  • Лабораторная работа: манипулирование данными
4  
  Модуль 6.Message Driven Bean компоненты
  • Принципы работы службы Java Message Service
  • Структура класса MDB-компонента
  • Жизненный цикл MDB-компонентов
  • Создание MDB-компонента
  • Развертывание MDB-компонента в сервере приложений
  • Лабораторная работа: создание MDB-компонента и развертывание его в сервере приложений
  • Клиент для отправки JMS-сообщений
  • Лабораторная работа: вызов MDB-компонента
4  
  Модуль 7.Транзакции в EJB-компонентах
  • Понятие транзакции
  • Объектные транзакции
  • Уровни изоляции транзакций
  • Декларативные (CMT) транзакции
  • Программные (BMT) транзакции
  • Лабораторная работа: использование транзакций
4  
  Модуль 8.Практикум - распределенная система
  • Постановка задачи и анализ
  • Создание и развертывание Java EE - приложения
4  
  Аудиторная нагрузка в классе с преподавателем 32+16
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.    

Дорогие слушатели, сервис организации обучения "EDUCATOR" и учебный центр "СПЕЦИАЛИСТ" при МГТУ им. Н.Э. Баумана г.Москва, подготовили для вас данный курс в режиме онлайн. Обучение построено посредством вебинаров, что дает возможность освоить данную дисциплину слушателю из любой точки Республики Беларусь или Мира. Для комфортного обучения понадобится только средство коммуникации (компьютер, ноутбук, планшет или смартфон) и доступ к интернету.

 

Преподователь: Надеинский Лев Андреевич

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

 

Требуемая подготовка: Успешное окончание курса Java SE. Уровень 2. Разработка клиент - серверных приложений или эквивалентная подготовка.

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

Дорогие слушатели, мы составили гибкое расписание занятий для вас. Для комфортного освоения материала обучение проходит в:

  • Утренних группах (10.00-13.00);
  • Утро-день (10.00-17.10);
  • Дневных (14.00-17.10);
  • Вечерних группах (18.30-21.30);
  • Группах выходного дня.

Время проведения онлайн обучения - "Московское" (для жителей Республики Беларусь оно совпадает с местным). Это позволит вам выбрать наиболее удобное для вас время и темп обучения.

Для уточнения расписания курса воспользуйтесь "интерактивным расписанием", свяжитесь с методистам по телефонам,через форму онлайн консультанта или укажите в форме заявке курса.

Повышение квалификации

Вы решили расти как специалист? Повысить свою квалификацию? Мы подготовили вам комплексные программы повышения квалификации (см. здесь) по различным направлениям (специализациям) IT сферы. Программа повышения квалификации включает в себя все необходимые материалы для полного объема знаний согласно заявленной специализации.

Желаем вам успехов в освоении выбранных программ!

Написать отзыв

Ваше имя:

Ваш отзыв:

Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:


Educator | Сервис организации дистанционного обучения ©2013.
Vg-group.pro - создание сайта | продвижение сайта
Занятия транслируются из Учебного Центра "Специалист" при МГТУ имени Н.Э. Баумана
 

Заказать
Пожалуйста, укажите полное имя (Ф.И.О.), свой номер телефона, e-mail чтобы мы могли записать Вас на выбранный курс.

*Фамилия, Имя, Отчество
*Номер телефона
*E-mail
Почтовый адрес и комментарий к заявке
*Введите код
captchacaptchacaptchacaptcha