Разработка Web Services на платформе Java -видеокурс для разработчиков в ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

Курс разработка Web Services на платформе Java

О курсе

Видео курс состоит из 5 уроков и рассчитан на Java-разработчиков, которым необходимо реализовывать прикладной программный интерфейс Web Services в своих приложениях. Курс включает в себя как теоретическую, так и практическую часть разработки SOAP и RESTful веб-сервисов. Работа с интерфейсом демонстрируется на примере интернет-магазина книг. 

Курс рассматривает основные процессы разработки веб-сервисов: формирование XML схемы и Java классов, формирование WSDL, WADL документов, обеспечение привязок к протоколам передачи данных, преобразование между XML/JSON документами и Java объектами, размещение Web Services в контейнерах сервлетов. После прохождения курса вы сможете осознанно выбирать между SOAP и RESTful веб-сервисами, проектировать веб-сервисы, обеспечивать взаимодействие между ними.

Читать дальше...

Этот курс входит в специальности:

Предварительные Требования

  • Знание Java Core
  • Общие понятия о протоколе HTTP
  • Начальные знания Java Web. Сервлет, контейнеры сервлетов и принципы размещения в них Java Web приложений
Читать дальше...

Вы научитесь

  • Определять семантические ограничения на XML-документы; выполнять преобразование XML – Java объект и обратно
  • Выбирать средства описания взаимодействий и структуры сервисов в SOA
  • Описывать контракты веб-сервисов
  • Создавать SOAP веб-сервисы согласно спецификации JAX-WS и клиентов к ним
  • Создавать RESTful веб-сервисы согласно спецификации JAX-RS и клиентов к ним
  • Выполнять конфигурирование контейнеров сервлетов для публикации SOAP и RESTful веб-сервисов
Читать дальше...
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
  • Длительность: 6 ч 53 м
  • Курс создан: 24.07.2018
  • Уроков: 5
  • Обновлен: 03.12.2020
  • Язык: русский

Что входит в курс

  • 5 видео уроков
  • Домашние задания
  • Тестирование
  • Сертификат
  • Консультация с тренером

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Разработка Web Services на платформе Java на 40 дней?

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

После успешного изучения материалов первого видео урока вы сможете:

  1. Понимать основное назначение SOA и основные преимущества веб-сервисов. 
  2. Понимать структуру и назначение XML-документов.
  3. Разбираться во внутреннем представлении структуры XML-документа и формировании семантических ограничений на XML-документы.
Читать дальше...

Цель урока. Определить сервис-ориентированную архитектуру, её назначение и особенности. Определить средства описания интерфейсов взаимодействия в рамках SOA.

Читать дальше...

Ознакомление с подходами к созданию SOAP Веб-сервисов на платформе Java, спецификацией JAX-WS, инструментарием для создания Веб-сервисов, получение практических навыков создания и публикации Веб-сервисов, как в настольном приложении, так и в контейнерах сервлетов.

Читать дальше...

Цель урока. Ознакомление с подходами к созданию REST Веб-сервисов на платформе Java, спецификацией JAX-RS, инструментарием для создания веб сервисов, получение практических навыков создания и публикации REST Веб-сервисов.

Читать дальше...

Цель урока. Ознакомление с подходами к созданию Java приложений – клиентов к REST Веб-сервисам, принципами выполнения запросов и их обработки в асинхронном режиме, имеющимся API для этих целей. Получение практических навыков создания клиентов к REST Веб-сервисам на платформе Java и обеспечению корректного взаимодействия между клиентом и сервисом.

Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:50
План курса
0:01:28
План урока
0:01:55
Список технологий и ПО для обучения
0:03:25
Предпосылки возникновения SOA
0:05:11
Существующие технологии
0:06:35
Контракт веб-сервисов
0:07:10
XML. SGML как основа
0:08:13
Разметка формата vs разметка структуры
0:08:42
XML предназначен для разметки
0:10:00
Структура XML документа
0:11:00
Well-formed XML документ
0:14:00
Ситнтаксис XML. Теги
0:17:17
Ситнтаксис XML. Элемент
0:18:33
Ситнтаксис XML. Данные
0:22:50
Ситнтаксис XML. Атрибуты
0:26:39
Ситнтаксис XML. Подстановочные символы
0:28:30
Ситнтаксис XML. Секция CDATA
0:32:17
Ситнтаксис XML. Структура документа
0:42:17
Namespaces
0:43:50
Пространство имен по умолчанию
0:44:16
XML SCHEMA. План изучения
0:45:44
Valid XML документ
0:46:53
XSD
0:50:39
Структура XSD
0:51:31
xsd:element
0:54:38
Встроенные типы
0:54:50
Соответствие типов XML Schema -> Java
0:58:15
Практика работы с XML и XSD
1:06:35
xsd:simpleType
1:34:25
xsd:complexType + практика
1:43:15
Целевое пространство имен. targeNamespace
1:56:00
Наследование. Включение. Импорт
1:56:07
xsd:simpleContent, xsd:complexContent
2:07:55
JAXB введение
2:22:41
Основы преобразования с использованием JAXB
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
Java Углубленный
ПОДРОБНЕЕ
Java Базовый
ПОДРОБНЕЕ
Java Стартовый
ПОДРОБНЕЕ
SOLID принципы в Java
Автор: Андрей Фок
ПОДРОБНЕЕ
Unit тестирование в Java с JUnit
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
комментарии и обсуждения
Notification success