Plan du cours
Introduction
- Pourquoi CakePHP ?
Comprendre MVC (Model View Controller)
Installation CakePHP
Créer votre première CakePHP application
Le contrôleur : Contrôler le flux logique de votre CakePHP application
Modèle : Modélisation de vos données en CakePHP
ORM (Object Relational Mapping) : Mappage des relations entre les tables
Vue : Créer l'interface utilisateur de votre CakePHP application
Création de votre CakePHP application
Mise en place de l'authentification de l'utilisateur
Création et utilisation de composants
Ajout de fonctionnalités de référencement
Optimiser votre application
Débogage de votre application
Validation des données
Gestion des erreurs et des exceptions
Unit Testing Votre code
Personnaliser la vue pour améliorer l'expérience de l'utilisateur
Configurer les aides dans la couche de présentation
Prise en charge de l'internationalisation (I18N) et de la localisation (L10N)
Mise en œuvre des fonctionnalités Javascript et Ajax
Suivi des modifications de l'application avec le système d'événements
Améliorer le modèle à l'aide des comportements
Modifier votre schéma Database à l'aide du plug-in Migrations
Routage dans CakePHP
Création de vos propres API pour REST, authentification, etc.
Mise en cache et optimisation
Déployer votre application Web
Migrer des sites web existants vers CakePHP
Résumé et conclusion
Pré requis
- Des connaissances en PHP, Javascript, HTML et CSS sont requises.
- Une compréhension de base de la technologie orientée objet Programming (OOP) est utile.
Audience
- Développeurs web souhaitant développer plus rapidement de meilleures applications web
Nos Clients témoignent (2)
The real life examples.
Marios Prokopiou
Formation - Secure coding in PHP
Bien conçu. Sans beaucoup de contexte, je ne me suis pas perdue et je savais où j'étais. Les thèmes, des plus généraux aux plus spécifiques, constituent la base d'un travail personnel plus approfondi.
Andrzej - TENSOFT Sp. z o.o.
Formation - Design Patterns in PHP
Traduction automatique