От JavaSE к технологиям среднего звена: ORM-JPA, Транзакционная модель EJB , Механизмы управления сообщениями, Web сервисы и микросервисы

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

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

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

  • Курс предназначен для слушателей, которые владеют основами Java и используют в своих разработках технологии JSE. Среда разработки - Eclipse. Сервера приложений - Wildfly, WebSphere Liberty, Weblogic.

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

17 Тем40ч.

Модуль 1. Краткая история — от OAK к Java2

Модуль 1. Краткая история — от OAK к Java2
  • Версии SDK и JVM, Эволюция развития
  • От OOP к функциональному и аспектно-ориентированному программированию

Модуль 2. Запуск JVM, порядок загрузки классов, приложения JSE и JEE — всему платформа — многопоточное программирование

Модуль 3. Распределение памяти, работающей JVM

Модуль 4. JMX интерфейс. Утилиты мониторинга JVM (JConsole, JMC-плагин Eclipse) — сравнение и использование

Модуль 5. Терминальные утилиты наблюдения за JVM (jmap, jstack, jinfo)

Модуль 6. Загрузка классов в JVM, назначение класса Class, объект класса Class с описанием структуры классов, загруженных в JVM, выполнение статического блока класса

Модуль 7. Механизмы выполнения скриптовых языков в Java на примере JavaScript (JS)

Модуль 8. Определение потока (нити) в java

Модуль 9. Мониторы объектов — как механизмы доступа из потоков к ресурсам приложения

Модуль 10. Общая архитектура доступа к данным

Модуль 11. Интерфейс Connection, Statement, ResultSet, MetaDataResultSet и другие, для обеспечения доступа к данным (архитектура)

Модуль 12. Выполнение хранимых процедур на сервере

Модуль 13. Обработка исключительных ситуаций на стороне клиента

Модуль 14. Библиотеки ORM – Hibernate, TopLink, JDO, Apache OpenJPA. Спецификация JPA (Java Persistence API) – обзор. Что выбрать?

Модуль 15. Использование провайдера управления сущностями

Модуль 16. Определение правил отображения реляционных данных на java объекты, с помощью аннотаций

Модуль 17. Создание простейшего сущностного компонента на основе таблицы в базе данных

Модуль 18. Язык запросов EJBQL, HQL

Модуль 19. JMS сервер — механизм обмена асинхронными сообщениями на сервере приложения

Модуль 20. Описание REST сервиса, механизмы формирования URL и передачи параметров — Query, Path, Matrix и Form параметры

Модуль 21. Открытые стандарты группы W3C

Модуль 22. Понимание Протокола Soap. На Самом Деле Ли Он Такой Простой?

Модуль 23. Обзор распределенных вычислений

Модуль 24. Разработка и размещение на сервере Web сервиса, полученного в результате компиляции WSDL файла. Заглушка и скелет сервиса

Модуль 25. REST сервисы, описание входных и выходных потоков, GET, PUT, POST, DELETE методы обмена данными между клиентом и REST

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

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

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

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

65 000 

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

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

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

Контакты

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

Наш адрес

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

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