Kurzusleírás
Bevezetés
- Miért CakePHP?
Az MVC (Model View Controller) megértése
Telepítés CakePHP
Az első CakePHP alkalmazás létrehozása
Vezérlő: A logikai folyamat vezérlése az CakePHP alkalmazásban
Modell: Az adatok modellezése itt: CakePHP
ORM (Object Relational Mapping): Mapping Table Relationships
Nézet: Felhasználói felület létrehozása az CakePHP alkalmazáshoz
Az Ön CakePHP alkalmazásának sütése
Felhasználói hitelesítés beállítása
Összetevők létrehozása és használata
SEO funkció hozzáadása
Alkalmazásának optimalizálása
Az alkalmazás hibakeresése
Adatok érvényesítése
Hiba- és kivételkezelés
Unit Testing Az Ön kódja
A nézet testreszabása a felhasználói élmény javítása érdekében
Segítők konfigurálása a prezentációs rétegben
Az I18N (nemzetközivé tétel) és az L10N (honosítás) támogatása
A Javascript és a Ajax szolgáltatások megvalósítása
Alkalmazásváltozások követése az eseményrendszerrel
A modell fejlesztése viselkedésmódokkal
A Database séma módosítása a Migrations beépülő modul használatával
Útválasztás itt: CakePHP
Saját API-k létrehozása a REST-hez, hitelesítéshez stb.
Gyorsítótárazás és optimalizálás
Webalkalmazásának telepítése
Meglévő webhelyek migrálása ide: CakePHP
Összefoglalás, és következtetés
Követelmények
- PHP, Javascript, HTML és CSS ismerete szükséges.
- Az Object Oriented Programming (OOP) alapvető ismerete hasznos.
Közönség
- Webfejlesztők, akik gyorsabban szeretnének jobb webalkalmazásokat fejleszteni
Vélemények (2)
The real life examples.
Marios Prokopiou
Kurzus - Secure coding in PHP
Jól megtervezett. Sok alap nélkül nem tévedtem el, és tudtam, hol vagyok. Az általánostól a konkrétig terjedő kérdések alapot adnak a további munkához a saját területén.
Andrzej - TENSOFT Sp. z o.o.
Kurzus - Design Patterns in PHP
Machine Translated