9 formations trouvées

Informatique et Internet, Cours du jour, Professi…

Le langage PHP - CakePHP

Fourni(e) par

Description

Type de formation :   | Participants : 10  | Durée : 3 jours

> Objectifs


Le Framework CakePHP est une solution légère et facile à implémenter dans vos développements PHP. D’accès aisé, CakePHP permet une mise en oeuvre d’un contexte MVC propre ainsi que l’utilisation des outils habituels tels que la cache, l’internationalisation ou l’authentification. Il fournit en outre les outils pour la validation, la prévention des attaques par injection SQL et XSS, ...

> Public

Développeurs Web souhaitant développer des applications Web en utilisant CakePHP

> Prérequis


Connaissance d’un système d’exploitation Windows. Bonnes connaissances en PHP, HTML et CSS. Une connaissance de la programmation orientée objet et des Design Patterns est un plus.

> Programme

Contexte
PHP POO
Le modèle MVC
CakePHP (architecture et cycle de vie)

Installation et configuration
Organisation des dossiers
Règles de nommage
Outils en ligne de commande

Modèle
Accès aux bases de données
Implémentation Active Record
Validation
Méthode de Callback
Behaviors

Vue
La logique des vues (objet, Layout, Templates)
Les Layout, vue, éléments
L’insertion de Javascript et de CSS
Les vues JSON et XML
La cache
Les principaux Helpers

Contrôleur
Les routes
Les objets Request-Response
Les Callbacks
Les composants et “Uses”

Plugins
Installer et configurer des Plugins
Développer ses propres Plugins MVC

Article suggéré

Technobel forme les demandeurs d’emploi dans les métiers de l’informatique et d’accompagner les écoles et entreprises.