Développeur Symphony

Développeur Symphony

Symphony est un ensemble de composants PHP ainsi qu’un FrameWork MCV libre écrit en php. Il fournit des fonctionnalités modulable et adaptables qui permettent de faciliter et d’accélérer le développement d’un site web. 2C Institut vous propose une formation complète de ce framwork comme ci-dessous :

Objectifs :

• Maîtriser les fonctionnalités clés du Framework (Modules, Composants, Directives, Services, Routes, Templates…)
• Développer une application Web performante.

Prix :

2000DH

Plan de formation :

I- Les bases de Symfony :
1- Introduction
2- Mettre en place un environnement de travail simple
3- Créer un projet sous Symfony
4- Architecture du Framework
5- Flux Requête / Réponse
6- Routage et contrôleur
7- Les templates avec Twig

II- Les services :
1- L’injection de dépendances
2- Les service contrainer
3- Créer un service et configurer ses injections
4-Autowiring

III- Base de données avec Doctrine2 :
1- Concepts de Dbal, entité et ORM
2- Doctrine bundle
3- Le maping et les relations
4- Les répositories et le DQL/Query builder
5- Les événements

IV- Utilisez les formulaire :
1- Fonctionnement du composant
2- Les types et les options
3- Transformation des donées
4- Crèer des formulaire réutilisables
5- Validation des données

V- La sécurité :
1- Authentification
2- Utilisateurs et rôles
3- Autorisations

VI- Le déploiement :
1- La mise en cache
2- Les différentes étapes de déploiement et intégration continue

Vu le nombre de places limitées et afin d’être parmi les participants de cette formation, appelez-nous rapidement sur +212 537 797 322.

Réserver votre place