Курс Java Web-Services

  • Online
  • Для досвідчених
  • Java, WEB Developer / Webmaster
Навчальний центр: CyberBionic Systematics
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:8 годин
Початок курсу:19.11.2025
Вартість навчання:2 034 UAH за курс

В даному курсі Web-services студенти розглянуть два основні класи веб-служб: REST-compliant і Arbitrary. Під час курсу Ви засвоїте не тільки поточні архітектури веб-служб і технологій, за допомогою яких веб-служби можуть бути реалізовані, але і нові архітектури, включаючи нові Java API і специфікації.

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

Software setup, web services, XML

  • Інсталяція середовища розробки, конфігурація Tomcat
  • Введення в веб-сервіси
  • SOA і веб-сервіси
  • Що таке XML?
  • Що таке XSD?
  • Namespaces
  • XML-схема руки вгору
  • Створення простих типів
  • Управління числом елементів

SOAP Web-services concepts, design and implementation

  • SOAP огляд веб-сервісів
  • SOAP веб-сервіси, переваги та недоліки
  • Коли використовувати SOAP веб-сервіси?
  • SOAP
  • Файл WSDL
  • WSDL, зв'язування стилів
  • SOAP веб-сервіси, підходи до проєктування

JAX-WS and JAXB, Apache CXF

  • JAX-WS
  • JAXB введення
  • Створення Java класів з XML-схемами
  • Marchalling i Unmarshalling
  • Apache CXF
  • Створення веб-сервіс проєкту CXF з нуля
  • CXF структура проєкту Maven веб додатків і компонентів

REST Web Services Concepts. RESTFul design and implementation

  • Огляд REST
  • Коли використовувати RESTFul веб-сервіси?
  • JAX-RS
  • Кроки для реалізації REST
  • Налаштування підтримки JSON
  • REST Sub Resourse Mapping
  • REST, обробка помилок
  • JAX-RS Client API, JAX-RS Injection

Після завершення курсу ви будете вміти:

  • Визначати семантичні обмеження на XML-документи (розробляти свої мови розмітки)
  • Виконувати перетворення XML - Java об'єкт та навпаки
  • Обирати засоби опису взаємодій та структури сервісів в SOA
  • Описувати контракти веб-сервісів
  • Створювати SOAP веб-сервіси відповідно до специфікації JAX-WS, а також клієнтів до них
  • Створювати RESTful веб-сервіси відповідно до специфікації JAX-RS, а також клієнтів до них
  • Виконувати конфігурування контейнерів сервлетів для публікації SOAP та RESTful веб-сервісів

Попередні вимоги

  • Впевнені знання Java
  • Java EE IDE для веб-розробників
  • Контейнер сервлетів Apache Tomcat

Особливості курсу

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

Викладачі курсу

  • Андрій Бондаренко - Java Developer
  • Андрій Фок - Java Developer. Тренер-консультант
  • Євген Кондаков - Java Developer. Тренер-консультант
  • Іван Демидко - Java Developer. Тренер-консультант
  • Євген Дайнека - Java Software Engineer
  • Євген Тихонов - Java Developer
  • Юрій Царенко - Java Developer. Тренер-консультант
  • Ігор Войтов - Java Developer. Тренер-консультант
  • Олег Сотніченко - Java Developer. Тренер-консультант
  • Вадим Кожевніков - Java Developer and Trainer at CyberBionic
  • Дмитро Красний - Тренер-консультант напрямку Java Developer
  • Владислав Донець - Middle Java Developer at SoftServe

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
28.10.2025
Тривалість
20 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 980 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 000 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 800 UAH за курс
Навчальний центр
Code Space
Формат
Online
Початок навчання
Дата формується
Тривалість
220 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
18 000 UAH за курс