Návrh Školení

Úvod

    Proč CakePHP?

Porozumění MVC (Model View Controller)

Instalace dortuPHP

Vytvoření vašeho prvního dortuPHP aplikace

Controller: Ovládání logického toku v aplikaci Your CakePHP

Model: Modeling Your Data in CakePHP

ORM (Object Relational Mapping): Mapování vztahů tabulek

Zobrazit: Vytvoření uživatelského rozhraní pro aplikaci Your CakePHP

Aplikace Pečení vašeho dortuPHP

Nastavení ověření uživatele

Vytváření a používání komponent

Přidání funkcí SEO

Optimalizace vaší aplikace

Ladění vaší aplikace

Ověření dat

Zpracování chyb a výjimek

Unit Testing Váš kód

Přizpůsobení zobrazení pro zlepšení uživatelské zkušenosti

Konfigurace pomocníků v prezentační vrstvě

Přidání podpory pro I18N (internacionalizace) a L10N (lokalizace)

Implementace Javascriptu a funkcí Ajaxu

Sledování změn aplikací pomocí systému událostí

Vylepšení modelu pomocí chování

Změna vašeho Database schématu pomocí modulu Migrations Plug-in

Směrování v dortuPHP

Vytváření vlastních API pro REST, autentizaci atd.

Ukládání do mezipaměti a optimalizace

Nasazení vaší webové aplikace

Migrace stávajících webových stránek na CakePHP

Shrnutí a závěr

Požadavky

  • Vyžaduje se znalost PHP, JavaScript, HTML a CSS.
  • Základní znalost objektově orientovaného Programming (OOP) je užitečná.

Publikum

  • Weboví vývojáři, kteří chtějí rychleji vyvíjet lepší webové aplikace
 28 hodiny

Počet účastníků



Price per participant

Reference (2)

Související kurzy

Combined JAVA, PHP and Web Application Security

28 hodiny

Secure coding in PHP

21 hodiny

Související kategorie