Základy Laravel frameworku – vývoj webových aplikací
Tento kurz je určen vývojářům, kteří se chtějí seznámit se základy frameworku Laravel a naučit se vytvářet moderní webové aplikace v PHP. Laravel je oblíbený díky své přehledné struktuře, elegantnímu...
Budete přesměrováni na web ICT Pro s.r.o.
Přehled kurzu
O kurzu
.Během kurzu se účastníci naučí, jak založit nový Laravel projekt pomocí nástroje Composer, jak pracovat s Eloquent ORM, Blade šablonovacím systémem, jak vytvářet jednoduché webové rozhraní i REST API a jak efektivně využívat CLI nástroj Artisan. Důraz je kladen na praktické využití frameworku a pochopení jeho základních principů.
Součástí kurzu je také tvorba jednoduché CRUD aplikace, která propojuje většinu probíraných témat.
Co se naučíte
Požadavky
- Znalost programovacího jazyka PHP, základní znalost OOP principů, HTML a CSS, alespoň základní orientace v relačních databázích, povědomí o protokolu HTTP a základy práce s REST API.
Osnova kurzu
Obsah kurzu
- Opakování OOP v PHP
- Novinky v PHP 8
- Základy PSR-4 a Composer
- Představení Frameworku Laravel
- Základní debug Laravel aplikace
- Routing a Controllery
- Blade – Šablonovací systém
- Databáze a Eloquent ORM
- Validace a formuláře
- Autentizace a ochrana rout
- REST API a JSON odpovědi
- Témata navíc