Tworzenie usług sieciowych (Web Services) w Języku Java

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Tworzenie usług sieciowych (Web Services) w Języku Java

      Opis szkolenia

      Szkolenie ma na celu zapoznanie uczestników z możliwościami tworzenia usług sieciowych w języku Java. Po szkoleniu uczestnik będzie potrafił projektować usługi sieciowe zgodnie z przyjętymi standardami, implementować je oraz konsumować istniejące usługi. Omówione zostaną technologie REST oraz SOAP. 

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Szkolenie ma na celu zapoznanie uczestników z możliwościami tworzenia usług sieciowych w języku Java. Po szkoleniu uczestnik będzie potrafił projektować usługi sieciowe zgodnie z przyjętymi standardami, implementować je oraz konsumować istniejące usługi. Omówione zostaną technologie REST oraz SOAP. Po ukończeniu szkolenia uczestnik będzie zaznajomiony z przydatnymi narzędziami wspomagającymi wytwarzanie oraz utrzymanie istniejących usług sieciowych.

      Umiejętności

      Dzięki szkoleniu  uczestnik zdobędzie następujące umiejętności:

      • zaprojektować usługi sieciowe w technologii REST
      • implementować usługi sieciowe w technologii REST przy użyciu String
      • wykorzystać narzędzie Swagger do implementacji i utrzymania usług sieciowych
      • konsumować usługi sieciowe typu REST
      • wykorzystać JAX-RS w połączeniu z EJB
      • projektować usługi typu SOAP w notacji .xsd
      • implementować usługi typu SOAP przy użyciu Spring Web Services
      • generować dokumenty WSDL na podstawie zaprojektowanych usług
      • generować modele na podstawie dokumentów WSDL
      • konsumować usługi sieciowe typu SOAP.
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla programistów języka Java, którzy chcą nauczyć się jak budować usługi sieciowe. 

      Przygotowanie uczestników

      • Od uczestników wymagana jest znajomość języka Java oraz podstawowa znajomość narzędzi Maven i Spring..
      Czas trwania

      Przed nami:

      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia

      Podstawy Web Services

      • protokół HTTP
      • formaty JSON oraz XML
      • czym jest REST
      • REST a metody protokołu HTTP
      • czym jest SOAP
      • dokumenty WSDL
      • dokumenty .xsd

      REST

      • implementacja usług przy pomocy Spring REST
      • konsumpcja usług przy pomocy Spring REST
      • wykorzystanie narzędzia Swagger do implementacji oraz utrzymania usług
      • czym jest JAX-RS
      • adresacja usług

      SOAP

      • projektowanie usług w notacji .xsd
      • implementacja usług przy pomocy Spring Web Services
      • generacja WSDL na podstawie implementacji
      • wykorzystanie narzędzia wsdl4j do generacji kodu na podstawie dokumentów WSDL
      • konsumpcja usług typu SOAP

      Metoda realizacji

      Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju

      Po ukończeniu kursu rekomendujemy szkolenia pozwalające na testowanie aplikacji korzystających z usług sieciowych Testy jednostkowe w języku Java.

      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dotyczy szkoleń stacjonarnych)

      Podobne szkolenia