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
  28 Hours

Getuigenissen (2)

Related Courses

Combined JAVA, PHP and Web Application Security

  28 Hours

Secure coding in PHP

  21 Hours

Related Categories