Développer un site web avec CAKE-PHP

Téléchargez le pdf de la formation

Présentation

DVPH003
3 jours ( 21heures )
Présentation

Ce cours CAKE PHP vous permettra de voir les bases et l’utilisation du Framework pour vos applications web. Vous verrez l’architecture et la mise en oeuvre sur des projets ainsi que les interactions de base de données, les flux RSS, les problématiques d’authentification via le Framework CakePHP.

Objectifs du cours

Vous verrez bases et l’utilisation du Framework pour vos applications web. Vous verrez l’architecture et la mise en oeuvre sur des projets ainsi que les interactions de base de données, les flux RSS, les problématiques d’authentification via le Framework CakePHP.

Pré-requis
Maîtriser PHP 5

Programme

 

Introduction à CakePHP
Définition d’un Framework
Les avantages
L’architecture MVC

Installation, configuration, exécution
Installer le Framework
Arborescence, conventions et interactions
Ecriture d’URL
Configuration
Principales fonctionnalités

Développer avec CakePHP
Préparer l’application Web
Organiser des répertoires
Générer les éléments du projet
Les modèles et comportements
Configuration de l’accès à la base de données
Relation entre tables et objets métier
Exprimer les relations entre tables
Méthodes de pré et post-traitements des
données
Méthodes d’accès aux dones

Les contrôleurs et composants
Récupération de paramètres de formulaires
Initialisation de variables de vues
Gestion de la session
Pré et post-traitements du contrôleur
Composants prédéfinis et nouveaux
composants
Redirections
Gestion des erreurs

 

Les vues et assistants
Utilisation des variables transmises par le
contrôleur
Remplissage automatique des valeurs de
formulaires
Les helpers : déclaration, helpers prédéfinis,
développement de helpers
Centraliser le code de la page avec les
élements
Les layouts

Tâches courantes
Validation des données
Sécurisation des données
Gestion des erreurs
Débogage
Mise en cache
Enregistrement
Tester
Localisation & Internationalisation
Pagination
REST

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus