Termíny školení
Popis kurzu
Naučte se psát webové aplikace v PHP rychle, čistě a bez bezpečnostních děr. Používat Nette Framework vás naučí přímo jeho hlavního vývojáře na dvoudenním školení pro začínající. Zaměříme se na:
- programátorské postupy: jak docílit čistý návrh aplikace s důrazem na budoucí rozšiřitelnost
- programátorské návyky: jak eliminovat chyby a zjednodušit si rutinní činnosti
- zabezpečení / security: jaká jsou nejčastější slabá místa, formy útoků a jak jim předcházet
- použitelnost / usability: nenuťte uživatele myslet, tvořte dobře ovladatelné weby
- dojem uživatele / user experience: příjemný zážitek z používání webu je významná konkurenční výhoda
- novinky ve verzi 2.4
Komu je školení určeno
Školení je určeno webovým vývojářům, kteří se chtějí naučit tvořit webové aplikace pomoci Nette Frameworku.
Osnova kurzu
- seznámení s nástrojem Composer
- jak správně navrhovat webové aplikace?
- Dependency Injection a běhové prostředí, konfigurace
- Tracy Debugger a eliminace chyb
- Model-View-Controller: presenter a životní cyklus
- Latte: silný šablonovací jazyk a dědění šablon
- webové formuláře: neprůstřelné formuláře, validace, customizace výstupu, bezpečnost, uživatelská přívětivost
- zrychlení aplikace využitím cache
- autentizace: přihlašování a odhlašování uživatelů, role a oprávnění
- databáze: nativní podpora ve frameworku
- routování: vytváření odkazů a hezkých URL v jakékoliv podobě
- zapojení AJAXu do stránky a formulářů
- užitečné tipy a triky
V ceně kurzu
- Tištěné materiály a podklady, certifikát
- Teplé a studené nápoje po celý den, oběd
Požadavky
- Po účastnících je vyžadována znalost objektového programování v PHP 5, výhodou je základní znalost HTML a JavaScriptu. Naopak znalost frameworku není potřeba.