Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Autres langagesCalendrier et TarifsPackages &
Forfaits
Demandeurs
d'emploi
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV

Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou de l'AFPR (Action de formation préalable au recrutement).
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici
PHP107 - Le Framework CakePHP
  • Introduction
    • Définition d'un framework
    • Avantages d'un framework
    • L'architecture Modèle-Vue-Contrôleur (MVC)
    • Frameworks concurrents
  • Démarrer avec le framework CakePHP
    • Installation du framework
    • L'arborescence de fichiers
    • Conventions de nommage des répertoires, fichiers, classes et méthodes
    • Interaction entre contrôleur, vue et layout
    • La réécriture d'URL : principe, mise en place
    • Configuration des routes, route par défaut
    • Exemple simple
  • Le modèle
    • 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 données
    • Travaux pratiques
  • Le contrôleur
    • Récupération de paramètres de formulaires
    • Initialisation de variables de vues
    • Gestion de la session
    • Pré et post-traitements du contrôleur
    • Components prédéfinis et nouveaux components
    • Redirections
    • Gestion des erreurs
    • Travaux pratiques
  • La vue
    • 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 (pages templates)
    • Travaux pratiques
  • Ajax
    • Helpers Ajax
    • Librairies sous-jacentes
    • Surveillance et soumission de formulaires
    • Changement dynamique de contenu de pages
    • Fonctions callbacks
    • Exemples de fonctionnalités : auto-completion, tri de listes
    • Travaux pratiques
  • Bref aperçu des autres fonctionnalités du framework
Nous consulter
 
Théorie : 60%
Pratique : 40%
 
Une machine par stagiaire
3 jours.
 
Intra-Entreprise
 
 
Développeurs PHP4/PHP5 utilisateurs du Framework CakePHP.
 
Comprendre l'architecture du framework CakePHP, et savoir le mettre en oeuvre dans un développement en PHP.
 
Bonne connaissance du langage PHP5 et des concepts de la programmation orientée objet (classes, objets, surcharge, héritage, exceptions). La formation PHP108 (2 jours) est un pré-requis pour les personnes n'ayant pas les connaissances objet nécessaires.
 
Support de cours et exercices corrigés