Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Accueil
  2. Numérique
  3. Développement et langage informatique
  4. PHP
  5. CakePHP
CakePHP

CakePHP

Qualiopi
En centre
Non éligible CPF
Sélectionnez une session :
Mérignac :
TEAMS-CAD :

Choisissez une date pour pouvoir réserver !

Objectifs
Programme

A l'issue de cette formation, vous serez capable de :

  • Décrire et mettre en oeuvre le framework CakePHP.

Jour 1

Qu'est-ce qu'un framework MVC ?

Introduction au framework CakePHP

  • Les éléments de base
  • Architecture de CakePHP

Présentation du modèle MVC de CakePHP

  • Architecture MVC
  • Rôle du modèle
  • Rôle du contrôleur
  • Rôle des vues

Exemples de travaux pratiques (à titre indicatif)

  • Démonstration d'une première application simple reprenant les trois éléments principaux de CakePHP : modèle, vue et contrôleur
  • Identification et rôle de chaque élément

Installation de CakePHP

  • Présentation générale
  • Structure d'un projet CakePHP
  • Arborescence et conventions
  • Ecriture des URL

Les composants de CakePHP

  • Paramètres de formulaires et récupération dans le contrôleur
  • Gestion de la session dans le contrôleur
  • Traitements du contrôleur
  • Redirection
  • Gestion des erreurs

Exemples de travaux pratiques (à titre indicatif)

  • Installation de CakePHP et écriture d'une première application
  • Approfondissement du contrôleur, redirection vers les vues et écriture d'un modèle simple dans cette première partie

Jour 2

Place du modèle dans CakePHP

Validation des données avec les modèles de CakePHP

Exemple de travaux pratiques (à titre indicatif)

  • Intégration d'un modèle évolué dans l'application écrite
  • Développement de la partie validation des données

Les vues dans CakePHP

  • Variables issues du contrôleur
  • Gestion des données de formulaires
  • Les layouts

Exemples de travaux pratiques (à titre indicatif)

  • Intégration de vues évoluées dans l'application déjà écrite
  • Utilisation de layouts différents pour les vues

Jour 3

Les Helpers

La pagination dans CakePHP

Exemples de travaux pratiques (à titre indicatif)

  • Codage dans le contrôleur, de la pagination des données en utilisant le composant PaginatorHelper

Ajax, REST et CakePHP

Exemples de travaux pratiques (à titre indicatif)

  • Soumission d'un formulaire en utilisant Ajax
  • Gestion des appels REST dans l'application CakePHP
Public visé

Développeurs, architectes, chefs de projets techniques.

Prérequis

Avoir une bonne connaissance pratique du langage PHP.

Choisissez une date pour pouvoir réserver !

Autres formations disponibles :
Prochaines sessions disponibles :04 août11 août18 août25 août
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :04 août11 août18 août25 août
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :04 sept.03 nov.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :08 sept.31 mars
Qualiopi
En centre
Non éligible CPF
Presentiel
Distanciel
Prochaines sessions disponibles :15 sept.13 avr.
Qualiopi
En centre
Non éligible CPF
Presentiel
Distanciel
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter