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...
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 zápisu a množství nástrojů, které výrazně usnadňují vývoj – od práce s databází, přes správu rout až po šablonovací systém a autentizaci uživatelů.
.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.
Cíle kurzu
- základy frameworku Laravel a naučit se vytvářet moderní webové aplikace v PHP
- nástroje Composer, jak pracovat s Eloquent ORM, Blade šablonovacím systémem
Osnova kurzu
1
- 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
Termíny
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.
Mohlo by vás zajímat
