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

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (2)

Cours Similaires

Combined JAVA, PHP and Web Application Security

  28 heures

Secure coding in PHP

  21 heures

Catégories Similaires