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

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

    Начать бесплатно

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

    Начать бесплатно

      Курс разработка 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 Стартовый
      ПОДРОБНЕЕ
      SOLID принципы в Java
      Автор: Андрей Фок
      ПОДРОБНЕЕ
      Unit тестирование в Java с JUnit
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

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

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      new
      Премиум Plus
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      • Скачивание видео уроков
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.