CakePHP

Qualiopi
À partir de 1830 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de M2I - CakePHP

Proposé par

M2I

Prérequis

Avoir une bonne connaissance pratique du langage PHP.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

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

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

Programme de la formation

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

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation CakePHP

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
À partir de 1830 €
Logo de M2I - CakePHP

CakePHP

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.