Course Code: restlar
Duration: 14 hours
Prerequisites:
  • Zrozumienie programowania obiektowego
  • Doświadczenie z Laravel i PHP

Publiczność

  • Web Developerzy
Overview:

Laravel to framework typu open source PHP do modułowego pakowania, zarządzania zależnościami oraz wdrażania i konserwacji aplikacji. Tworzenie interfejsów API RESTful w Laravel pozwala aplikacjom kierować projekty do zasobów i zapewniać standardowe odpowiedzi, niezależnie od tego, czy są to kody stanu HTTP i / lub łącza Hypermedia.   Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów internetowych, którzy chcą budować oprogramowanie pośredniczące i usługi internetowe w Laravel.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Używaj Laravel PHP Aritisan do generowania kodu i komponentów.
  • Buduj interfejsy API RESTful w Laravel, które mogą przeglądać, czytać, edytować, dodawać i usuwać.
  • Filtrowanie i sortowanie wyników na podstawie parametrów URL przy użyciu interfejsów API RESTful.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku laboratoryjnym.

Opcje dostosowywania kursu

  • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu jego zorganizowania.
Course Outline:

Wprowadzenie

Laravel i PHP Przegląd

  • Modułowość, routing, zarządzanie konfiguracją i ORM
  • Composer i Artisan

Przygotowanie środowiska programistycznego

  • Instalacja Composera
  • Instalowanie Vagrant
  • Instalowanie powłoki GitHub
  • Instalowanie Postman

Interfejsy API RESTful i Laravel

  • Tworzenie komponentów
  • Wdrażanie modeli RESful API
  • Tworzenie struktury bazy danych
  • Korzystanie z rozsiewania bazy danych
  • Przeglądanie rekordów
  • Odczytywanie rekordów
  • Edytowanie rekordów
  • Dodawanie rekordów
  • Usuwanie rekordów
  • Przekształcanie danych API
  • Zarządzanie zasobami podrzędnymi
  • Zwracanie zagnieżdżonych danych
  • Zwracanie danych ładowanych z boku
  • Paginowanie API

Błędy i wyjątki API

  • Generowanie błędu braku rekordu
  • Zwracanie błędów walidacji
  • Błędy przetwarzania

Middleware Handler

  • Tworzenie oprogramowania pośredniczącego do rejestrowania
  • Tworzenie oprogramowania pośredniczącego do ograniczania szybkości

Uwierzytelnianie

  • Praca z uwierzytelnianiem tokenem
  • Używanie OAuth do tworzenia tokenów

API Testing i Rozwiązywanie problemów

  • Konfiguracja Postman
  • Korzystanie z testowania punktu końcowego

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Laravel: Middleware Development

Qatar - Laravel: Middleware Development

Egypt - Laravel: Middleware Development

Saudi Arabia - Laravel: Middleware Development

South Africa - Laravel: Middleware Development

Brasil - Laravel: Middleware Development

Canada - Laravel: Middleware Development

中国 - Laravel: Middleware Development

香港 - Laravel: Middleware Development

澳門 - Laravel: Middleware Development

台灣 - Laravel: Middleware Development

USA - Laravel: Middleware Development

Österreich - Laravel: Middleware Development

Schweiz - Laravel: Middleware Development

Deutschland - Laravel: Middleware Development

Czech Republic - Laravel: Middleware Development

Denmark - Laravel: Middleware Development

Estonia - Laravel: Middleware Development

Finland - Laravel: Middleware Development

Greece - Laravel: Middleware Development

Magyarország - Laravel: Middleware Development

Ireland - Laravel: Middleware Development

Luxembourg - Laravel: Middleware Development

Latvia - Laravel: Middleware Development

España - Laravel: Middleware Development

Italia - Laravel: Middleware Development

Lithuania - Laravel: Middleware Development

Nederland - Laravel: Middleware Development

Norway - Laravel: Middleware Development

Portugal - Laravel: Middleware Development

România - Laravel: Middleware Development

Sverige - Laravel: Middleware Development

Türkiye - Laravel: Middleware Development

Malta - Laravel: Middleware Development

Belgique - Laravel: Middleware Development

France - Laravel: Middleware Development

日本 - Laravel: Middleware Development

Australia - Laravel: Middleware Development

Malaysia - Laravel: Middleware Development

New Zealand - Laravel: Middleware Development

Philippines - Laravel: Middleware Development

Singapore - Laravel: Middleware Development

Thailand - Laravel: Middleware Development

Vietnam - Laravel: Middleware Development

India - Laravel: Middleware Development

Argentina - Laravel: Middleware Development

Chile - Laravel: Middleware Development

Costa Rica - Laravel: Middleware Development

Ecuador - Laravel: Middleware Development

Guatemala - Laravel: Middleware Development

Colombia - Laravel: Middleware Development

México - Laravel: Middleware Development

Panama - Laravel: Middleware Development

Peru - Laravel: Middleware Development

Uruguay - Laravel: Middleware Development

Venezuela - Laravel: Middleware Development

Polska - Laravel: Middleware Development

United Kingdom - Laravel: Middleware Development

South Korea - Laravel: Middleware Development

Pakistan - Laravel: Middleware Development

Sri Lanka - Laravel: Middleware Development

Bulgaria - Laravel: Middleware Development

Bolivia - Laravel: Middleware Development

Indonesia - Laravel: Middleware Development

Kazakhstan - Laravel: Middleware Development

Moldova - Laravel: Middleware Development

Morocco - Laravel: Middleware Development

Tunisia - Laravel: Middleware Development

Kuwait - Laravel: Middleware Development

Oman - Laravel: Middleware Development

Slovakia - Laravel: Middleware Development

Kenya - Laravel: Middleware Development

Nigeria - Laravel: Middleware Development

Botswana - Laravel: Middleware Development

Slovenia - Laravel: Middleware Development

Croatia - Laravel: Middleware Development

Serbia - Laravel: Middleware Development

Bhutan - Laravel: Middleware Development

Nepal - Laravel: Middleware Development

Uzbekistan - Laravel: Middleware Development