Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
Přehled Laravelu a PHP
- Modularity, směrování požadavků, správa konfigurace a ORM
- Nástroje Composer a Artisan
Příprava vývojového prostředí
- Instalace nástroje Composer
- Instalace nástroje Vagrant
- Instalace GitHub Shell
- Instalace aplikace Postman
RESTful API a Laravel
- Vytváření potřebných komponent
- Implementace modelů pro RESTful API
- Návrh databázové struktury
- Používání funkce seedování dat do databáze
- Prohlížení záznamů v databázi
- Čtení jednotlivých záznamů
- Úprava stávajících záznamů
- Přidávání nových záznamů
- Mazání nepotřebných záznamů
- Převod formátu dat před odesláním do klienta
- Správa podřízených prostředků v rámci jedné struktury
- Vracení vnořených dat z databáze
- Vracení rozšířených dat souvisejících s původním požadavkem
- Rozdělování výsledků na stránky
Chybové stavy a ošetření chyb v API
- Generování hlášek pro neexistující záznamy
- Vracení informací o chybách při ověřování vstupů
- Ošetřování výskytu chyb během provozu
Vývoj middleware
- Konstrukce middleware určeného k logování aktivit
- Tvorba middleware pro omezení počtu požadavků od jednoho klienta
Autentizace uživatelů
- Používání tokenové autentizace
- Nastavení OAuth pro generování bezpečnostních tokenů
Testování a řešení problémů v API
- Nastavování nástroje Postman k testování
- Otestování funkčnosti jednotlivých koncových bodů
Závěr a shrnutí
Požadavky
- Základní znalosti objektově orientovaného programování
- Praktické zkušenosti s Laravelem a jazykem PHP
Cílová skupina
- Weboví vývojáři
14 Hodiny
Reference (1)
Styl výuky a celkové znalosti školenáře.
Kenosi - NWK Limited
Kurz - Laravel: Middleware Development
Přeloženo strojem