|
|
 |
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription |
CGV
|
Le Service Formation sera fermé du mardi 10 août au Lundi 23 août inclus.
Pendant cette période, toute demande d'information ou d'inscription peut
être effectuée par email :
formation@ociensa.com
(réponse sous 72 heures).
|
Toutes nos formations peuvent être financées par l'OPCA de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF ...
|
|
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici
|
PHP106 - Le Framework Symfony
|
- 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 Symfony
- Installation
- L'arborescence de fichiers
- Conventions de nommage des répertoires, fichiers, classes et méthodes
- La réécriture d'URL : principe, mise en place
- Interaction entre contrôleur, vue et layout
- Configuration de l'application : fichiers, format YAML
- Exemple simple
- Le modèle
- Configuration de l'accès à la base de données
- Relation entre tables et objets métier
- L'ORM Doctrine(Object Relational Mapping)
- Le langage DQL (Doctrine Query Language)
- Exprimer les relations entre tables
- Génération automatique du code CRUD
- Lien entre tables, objets et champs de formulaires
- Travaux pratiques
- Le contrôleur
|
-
- Récupération de paramètres
- Initialisation de variables de vues
- Méthodes particulières
- Valeur de retour du contrôleur
- Gestion de la session utilisateur, paramétrages associés
- Pré et post-traitements : les filtres
- Travaux pratiques
- Gestion des erreurs
- 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
- Fragments de code : Partials et Components
- Travaux pratiques
- Les templates (layouts)
- Principe des templates
- Template modulaires
- Les bonnes pratiques en matière de templating
- Les aides disponibles (helpers)
- Travaux pratiques
- Plugins
- Bref aperçu des autres fonctionnalités du framework
|
|
|
|
|