Ociensa
Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Contact | 

Centre de formation
  • contact
    Renseignements au 01.40.09.04.98
    formation@ociensa.com
  • Formations intra-entreprise sur site client ou dans une salle équipée réservée dans votre ville
  • Organisme de formation enregistré sous le numéro 11 753 905 875
  • Toutes nos formations peuvent être financées par l'OPCA de votre branche
  • Commentaires client
PHP107 - 

Formation 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
Tarifs
Nous consulter
Organisation de la formation
Théorie : 60%
Pratique : 40%
Configuration
Une machine par stagiaire
Durée de la formation
3 jours.
Dates
En intra entreprise
 
 
Orientation de la formation
Cette formation s'adresse aux développeurs PHP4/PHP5 utilisateurs du Framework CakePHP.
Objectifs de la formation
Comprendre l'architecture du framework CakePHP, et savoir le mettre en oeuvre dans un développement en PHP.
Pré-requis pour la formation
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.
Documentation
Support de cours et exercices corrigés