Kursplan

Införandet

  • Varför CakePHP?

Förstå MVC (Model View Controller)

Installera CakePHP

Skapa ditt första CakePHP program

Styrenhet: Styra logikflödet i ditt CakePHP program

Modell: Modellera dina data i CakePHP

ORM (Object Relational Mapping): Mappning av tabellrelationer

Visa: Skapa användargränssnittet för ditt CakePHP program

Baka din CakePHP applikation

Ställa in användarautentisering

Skapa och använda komponenter

Lägga till SEO-funktionalitet

Optimera din applikation

Felsöka ditt program

Dataverifiering

Fel- och undantagshantering

Unit Testing Din kod

Anpassa vyn för att förbättra användarupplevelsen

Konfigurera hjälpprogram i presentationslagret

Lägga till stöd för I18N (internationalisering) och L10N (lokalisering)

Implementera Javaskript och Ajax-funktioner

Spåra programändringar med händelsesystemet

Förbättra modellen med hjälp av beteenden

Ändra ditt Database schema med hjälp av plugin-programmet Migreringar

Routning i CakePHP

Skapa dina egna API:er för REST, autentisering, etc.

Cachelagring och optimering

Distribuera ditt webbprogram

Migrera befintliga webbplatser till CakePHP

Sammanfattning och slutsats

Krav

  • Kunskaper i PHP, Javascript, HTML och CSS krävs.
  • Grundläggande förståelse för objektorienterad Programming (OOP) är användbar.

Publik

  • Webbutvecklare som vill utveckla bättre webbapplikationer snabbare
 28 timmar

Antal deltagare


Price per participant

Upcoming Courses