Schița de curs

Introducere

Prezentare generală a Laravel și PHP

  • Modularitate, rutare, gestionarea configurării și ORM
  • Composer și Artisan

Pregătirea mediului de dezvoltare

  • Instalarea Composer
  • Instalarea Vagrant
  • Instalarea GitHub Shell
  • Instalarea Postman

API-urile RESTful și Laravel

  • Creatia componentelor
  • Implementarea modelilor API-urilor RESTful
  • Creatia structurii bazei de date
  • Folosirea seedingului bazei de date
  • Navigarea prin înregistrări
  • Citirea înregistrărilor
  • Editarea înregistrărilor
  • Adăugarea înregistrărilor
  • Ștergerea înregistrărilor
  • Transformarea datelor API
  • Gestionarea subresurselor
  • Returul datelor încorporate
  • Returul datelor sideloaded
  • Paginarea API-ului

Erori și excepții ale API-ului

  • Generarea unei erori de înregistrare lipsă
  • Returul erorilor de validare
  • Procesarea erorilor

Gestorul Middleware

  • Construirea unui middleware pentru logging
  • Construirea unui middleware pentru limitarea ratelor

Autentificare

  • Lucrul cu autentificarea prin token
  • Folosirea OAuth pentru crearea de token-uri

Testarea și depanarea API-ului

  • Setarea Postman
  • Folosirea testării endpoint-urilor

Concluzie și rezumat

Cerințe

  • Înțelegerea programării orientate pe obiecte
  • Experiență cu Laravel și PHP

Audiență

  • Dezvoltatori web
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite