Formation Framework Symfony


4-SY-SYM1 


1. Introduction au framework PHP Symfony
L’évolution du framework
L’écosystème des frameworks PHP
Les ressources sur Symfony
Concepts fondamentaux
Les forces de Symfony
2. Rappel sur la POO
Classes et objets
Constructeurs / destructeurs
Héritage et agrégation
Namespace
3. Les bases de Symfony™
Installation
Initier la structure d’un projet Symfony™
Le concept MVC
Configurer votre framework (XML, YAML, PHP)
Le cycle de vie d’une requête HTTP dans Symfony
4. La couche modèle en Symfony ™ avec Doctrine
Le concept Object Relational Mapping (ORM)
Générer une BDD et les classes associées de la couche ORM
L’optimisation des requêtes
Le Query Builder de Doctrine
5. La couche Vue en Symfony ™ avec Twig
La couche Vue
Création de templates
Les layouts
Création de templates modulaires avec les blocks
6. La couche Contrôleur en Symfony ™
Gestion du routage des pages
Les paramètres
Les objets Request et Response
7. Formulaires
Création de formulaires simples et définition de règles de validation
Les formulaires et le Templating avec Twig
8. Les tests
Présentation des tests unitaires
Présentation des tests fonctionnels
9. Le routage
Les règles de réécritures d’URL
10. Pour vous perfectionner
Trucs & astuces de professionnels
Commandes et raccourcis utiles
Sécurité


Objectifs

Découvrir, comprendre et mettre en oeuvre le framework Symfony et sa vision du modèle MVC
Être capable de maintenir et de créer des projets basés sur Symfony.

Pré-requis

Formation initiale ou expérience en développement informatique requise. Connaissance du langage PHP, ainsi que des notions de développement orienté objet.

Participants

Chef de projet, Architecte, Développeur.

Moyen pédagogique

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Moyen technique

Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.

Modalités d'organisation

Horaires – de 9h00 à 12h30 et de 13h30 à 17h00
Le délai d'accès maximum est de un mois, en nous contactant au 03 20 41 55 33 ou par mail : contact@alternative-formation.fr

Modalités d'évaluation

Feuille de présence signée en demi-journée,
Evaluation des acquis tout au long de la formation,
Questionnaire de satisfaction,
Attestation de stage à chaque apprenant,
Positionnement préalable oral ou écrit,
Evaluation formative tout au long de la formation,
Evaluation sommative faite par le formateur ou à l'aide des certifications disponibles

Modalités distantes

A l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant,
suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et comuniquent entre eux et avec le formateur.
Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise.
L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.

Profil du formateur

Nos formateurs sont des experts dans leurs domaines d'intervention
Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.

Accessibilité

Notre organisme peut vous offrir des possibilités d'adaptation et/ou de compensations spécifiques si elles sont nécessaires à l'amélioration de vos apprentissages. Si vous rencontrez une quelconque difficulté, nous vous remercions de contacter directement Séverine DESWARTE au 03 20 41 55 33 ou par mail à sdeswarte@alternative-formation.fr

Mise à jour

Dernière date de mise à jour : 06/01/2023

Durée : 3 jours - 21h

Tarif : nous consulter


Télécharger le fichier PDF

Télécharger ce plan de cours au format PDF
 
 
 
Prochaines formations
inter entreprises à Lille
Il n'existe pas de planification inter-entreprises pour cette formation.
> Contactez-nous pour organiser une formation sur mesure