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
Vittnesmål (2)
The real life examples.
Marios Prokopiou
Kurs - Secure coding in PHP
Välplanerad. Utan mycket grund gick jag inte vilse och jag visste var jag var. Frågor från generella till specifika utgör grunden för fortsatt arbete inom ditt eget område.
Andrzej - TENSOFT Sp. z o.o.
Kurs - Design Patterns in PHP
Machine Translated