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ů


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.

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