Course Outline
Introductie
- Waarom CakePHP?
MVC (Model View Controller) begrijpen
Installeren CakePHP
Uw eerste CakePHP-toepassing maken
Controller: de logische stroom in uw CakePHP-toepassing beheren
Model: Uw gegevens modelleren in CakePHP
ORM (Object Relational Mapping): tabelrelaties in kaart brengen
Weergave: De gebruikersinterface voor uw CakePHP-toepassing maken
Uw CakePHP-toepassing bakken
Gebruikersverificatie instellen
Componenten maken en gebruiken
SEO-functionaliteit toevoegen
Optimaliseer uw applicatie
Fouten opsporen in uw toepassing
Gegevensvalidatie
Afhandeling van fouten en uitzonderingen
Unit Testing Uw code
De weergave aanpassen om de gebruikerservaring te verbeteren
Helpers configureren in de presentatielaag
Ondersteuning toevoegen voor I18N (internationalisering) en L10N (lokalisatie)
Implementeren van Javascript en Ajax functies
Toepassingswijzigingen bijhouden met het gebeurtenissysteem
Het model verbeteren met behulp van gedrag
Uw Database-schema wijzigen met behulp van de plug-in Migraties
Routering in CakePHP
Het maken van uw eigen API's voor REST, authenticatie, enz.
Caching en optimalisatie
Uw webapplicatie implementeren
Bestaande websites migreren naar CakePHP
Samenvatting en conclusie
Requirements
- Kennis van PHP, Javascript, HTML en CSS is vereist.
- Basiskennis van Object Oriented Programming (OOP) is nuttig.
Publiek
- Webontwikkelaars die sneller betere webapplicaties willen ontwikkelen
Getuigenissen (2)
The real life examples.
Marios Prokopiou
Cursus - Secure coding in PHP
Goed gepland. Zonder veel basis verdwaalde ik niet en wist ik waar ik was. Vraagstukken van algemeen tot specifiek vormen de basis voor verder werk op je eigen vakgebied.
Andrzej - TENSOFT Sp. z o.o.
Cursus - Design Patterns in PHP
Machine Translated