Курс "Разработка Java EE8 Web сервисов: REST (JAX-RS 2.1), WebSockets и SOAP (JAX-WS 2.2)" предназначен для желающих получить или улучшить познания в области создания web сервисов на языке Java с применением спецификаций Java EE8.
На курсе изучается введение в базовые технологии, связанные с web сервисами и стандарты: XML, JSON. Уделяется особое внимание web-сервисам, создаваемым по спецификациям Java EE8: REST сервисы по спецификации JAX-RS 2.1, изучается архитектура приложений, построенных с применением REST web-сервисов, безопасность REST сервисов. Также cлушатели познакомятся с протоколом WebSocket и новым API WebSocket 1.1.и изучат web-сервисы SOAP, по JAX-WS 2.2, стандарт WSDL для описания таких сервисов, создание сервисов с вложениями, создаваемым по спецификации SAAJ, безопасность SOAP сервисов.
Слушатели выполняют лабораторные работы с использованием сред разработки IntelliJ IDEA и NetBeans.
Аудитория:
Курс ориентирован на программистов Java, разработчиков приложений Java масштаба предприятия, системных архитекторов приложений на Java.
Гибкая структура курса позволяет охватить различные аудитории: от продолжающих изучение языка Java программистов, до профессиональных Java разработчиков, желающих расширить свои знания о web сервисах.
Предлагаемый курс рассчитан как на аудиторию, знакомую с основными принципами и моделью программирования Java Enterprise Edition.
Для успешного прослушивания данного курса необходимо иметь познания о технологиях XML, языке программирования Java SE и базовые сведения о платформы Java EE, такие знания можно получить прослушав курсы:
Перед прослушиванием этого курса рекомендуется изучить курсы:
Модуль 7. Основы и стандарты безопасности web сервисов
Введение в безопасность REST JAX-RS 2.1 web сервисов.
Безопасность REST сервисов в Java EE8 cреде.
Модуль 8. SOAP web сервисы: базовые стандарты, WSDL
Предназначение SOAP web сервисов, структура SOAP.
Предназначение WSDL: описание web сервиса.
Структура WDSL документа.
Связывание в WSDL (WSDL bindings).
Стили кодирования и WSDL: document-стиль и RPC-стиль.
Вложения и SOAP: SAAJ, Создание web сервисов по спецификации SAAJ.
Модуль 9. Web сервисы по спецификации JAX-WS
Спецификация JAX-WS 2.2, проект Metro.
Создание web-сервисов по спецификации JAX-WS.
Использование Java-to-WSDL и WSDL-to-Java пути для создания web-сервисов.
Расширенные возможности JAX-WS, пользовательское связывание.
Создание web-сервиса с использованием JAXB и WSDL.
JAX-WS в Java SE среде.
JAX-WS в Java EE8 среде, EJB 3.2.
Безопасность SOAP JAX-WS web-сервисов.
Лабораторные работы.
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Программирование - это процесс создания инструкций для обработки информации центральным процессором.
Рынок IT – весь мир. Вы можете работать над иностранными проектами в аутсорсинговых российских компаниях, уехать работать в иностранную компанию или же трудиться на фрилансе из любой точки мира с заказчиками из разных стран. Профессия программиста открывает самые широкие возможности.
Учебный центр « Интерфейс» представляет авторские курсы для начинающих и опытных программистов, администраторов и разработчиков баз данных.
Практические занятия, преподаватели-эксперты и система посттренинговой поддержки — залог того, что Вы получите качественные и актуальные знания!
Наши курсы дают знания и навыки, необходимые для разработки программного обеспечения, драйверов устройств, современных web-приложений, информационных систем.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Нужна помощь в поиске курса? Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
Поговорите со своим личным тренинг-менеджером! Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.