Plan Szkolenia

REST - podstawy

  • Potrzeba wymiany informacji między serwisami
  • HTTP, POST/GET/PUT/DELETE
  • Serwisy typu MushUp i popularne zastosowania
  • Serwisy wykorzystujące REST

Konwencje REST

  • Mapowanie operacji CRUD na wywołania HTTP
  • Konwencje konstrukcji URL API
  • Przekazywanie parametrów
  • Zwracane wartości
  • Statusy HTTP
  • JSON - uniwersalny format wymiany informacji

Korzystanie z API serwisów - Klient

  • Przykłady pracy z popularnymi API

Tworzenie REST API - Serwer

  • Zbieranie wymagań i określenie funkcjonalności
  • Projektowanie i dokumentacja API
  • Instalacja potrzebnych bibliotek
  • Obiekt biznesowy - mapowanie na klasę
  • Metody kontrolera
  • Reprezentacja obiektu biznesowego jako JSON
  • Nagłówki HTTP - jako metadane
  • Testowanie API za pomocą cURL
  • Mechanizmy autentykacji

Wymagania

  • Podstawowa wiedza na temat protokołu HTTP
  • Podstawowa umiejętność programowania aplikacji internetowych
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (2)

Szkolenia Powiązane

Managing APIs with MuleSoft Anypoint Platform

14 godzin

MuleSoft Anypoint Platform Fundamentals

14 godzin

Developing Microservices on Google Cloud Apigee

21 godzin

Developing APIs using Google Cloud Apigee X

14 godzin

SwaggerHub for Developers

14 godzin

Swagger and the OpenAPI Specification

14 godzin

Kong API Gateway

14 godzin

Managing APIs with Akana

14 godzin

API First Design

14 godzin

Managing API using Apigee Hybrid

14 godzin

API Security

7 godzin

Axway API Gateway for Developers and Administrators

7 godzin

IBM API Connect

21 godzin

OpenAI API

14 godzin

Designing RESTful APIs

14 godzin

Powiązane Kategorie