Schița de curs

Bazele REST

  • Necesitatea schimbului de informații între site-uri
  • HTTP POST / GET / PUT / DELETE
  • Servicii precum MashUp și aplicații populare
  • Servicii care folosesc REST

Convenții REST

  • Maparea operațiilor CRUD pe apeluri HTTP
  • Convenții privind structura URL-ului API
  • Transmiterea parametrilor
  • Valorile returnate
  • Stări HTTP
  • JSON - un format universal pentru schimbul de informații

Servicii API

  • Exemple de API-uri populare
  • Framework-uri RESTful

Crearea unui REST API - Server

  • Colectarea cerințelor și identificarea funcționalităților
  • Proiectarea și documentarea API-ului
  • Instalarea bibliotecilor necesare
  • Obiecte de afaceri - maparea clasei
  • Metodele controller-ului
  • Reprezentarea unui obiect de afaceri ca JSON
  • Antete HTTP - ca metadate
  • Testarea API-ului folosind cURL
  • Mecanisme de autentificare

Cerințe

  • Cunoștințe de bază despre HTTP
  • Înțelegere de bază a dezvoltării aplicațiilor web
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite