Formation Symfony - Initiation Bonnes pratiques et fonctionnement MVC

5 sur 5 étoiles

5 étoiles
100%
4 étoiles
0%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 3 avis
(3 avis)
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence ISYM
Éligible CPF Non

Cette formation Symfony Initiation vous permet de découvrir le framework sous ses aspects les plus utiles au quotidien pour coder efficacement un site web. Cette formation couvre la création de pages web, l’affichage de données, l’intégration d’assets, le stockage d’informations en base de données et les interactions utilisateur essentielles. Pour résumer, vous verrez le fonctionnement MVC proposé par Symfony avec toutes les bonnes pratiques pour débuter ou reprendre un projet de façon sereine.

Objectif opérationnel :

Savoir créer un projet web avec Symfony.

Objectifs pédagogiques :

Concrètement à l'issue de cette formation Symfony Initiation, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Découvrir le framework Symfony pour créer votre site Web
  • Créer un nouveau projet Symfony, en partant de rien
  • Décrire l'organisation structurée des répertoires / fichiers et y appliquer un pattern MVC
  • Construire les premières pages Web avec le moteur de rendu Twig et le gestionnaire d'assets Webpack Encore
  • Créer des formulaires Symfony et gérer la persistance d'objets via Doctrine

Public :

Ce cours s'adresse essentiellement aux développeurs PHP.

Prérequis :

Pour suivre cette formation Symfony Initiation, une maîtrise certaine de PHP et de la programmation objet est indispensable. En effet, ce cours ne prévoit pas de revenir sur les notions fondamentales de PHP. Pour actualiser vos connaissances sur ce sujet, nous vous invitons à suivre la formation PHP 8.3, actualisation des connaissances (PHP8).

Vous devez également disposer de solides connaissances en HTML, CSS et JavaScript.

Introduction aux concepts

Introduction au framework
Versions proposées
Standards supportés
Outils pratiques
Documentation et support
Contenu de la solution Symfony

Création d’un projet

Nouveau projet
Environnements du projet
Configuration d’un serveur HTTP
Présentation du Web profiler
Configuration d’un éditeur de code
Architecture du projet

Traitement d’une requête HTTP

Routes
Controllers
Request
Response
Cookies
Session et messages flash

Utilisation d’une base de données

Présentation de Doctrine
Bonnes pratiques et documentation
Créer des entités avec leur mapping
Mettre à jour sa structure de base de données avec des migrations
Alimenter une base avec des fixtures
Récupérer des données
Dépendances entre entités
Requêtes personnalisées
Modifier et supprimer des données

Templating

Présentation de Twig
Bonnes pratiques et documentation
Syntaxe
Assets avec ImportMap
Dot syntax
Layouts
Helpers avec Symfony
Un mot sur Symfony ux

Formulaires

Présentation du concept
Types natifs et personnalisés
Création d’un formulaire
Thèmes graphiques
Manipulation des données récupérées
Validation des données
Date de mise à jour du programme : 02/02/2024

Dates et lieux

1
2
Du 22 au 24 avril 2024
Lieu
Distanciel
Durée
3 jrs
1600 € HT
Du 22 au 24 avril 2024
Lieu
Paris
Durée
3 jrs
1600 € HT
Du 27 au 29 mai 2024
Lieu
Distanciel
Durée
3 jrs
1600 € HT
Du 27 au 29 mai 2024
Lieu
Paris
Durée
3 jrs
1600 € HT
Du 24 au 26 juin 2024
Lieu
Distanciel
Durée
3 jrs
1600 € HT
Du 24 au 26 juin 2024
Lieu
Paris
Durée
3 jrs
1600 € HT
Du 22 au 24 juillet 2024
Lieu
Distanciel
Durée
3 jrs
1600 € HT
Du 22 au 24 juillet 2024
Lieu
Paris
Durée
3 jrs
1600 € HT
Du 19 au 21 août 2024
Lieu
Distanciel
Durée
3 jrs
1600 € HT
Du 19 au 21 août 2024
Lieu
Paris
Durée
3 jrs
1600 € HT
1
2

Avis des participants à la formation Symfony - Initiation

Note moyenne de 5/5(3)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

BY
5/5

Mon avis sur le contenu du stage :

"Très bonne formation mais trop courte compte tenu de la quantité d'informations à savoir et mémoriser."

Mon avis sur le formateur :

"Très bonne prestation. Disponible pour nous aider ou conseiller. Répond aux questions. Très content."

Mon avis sur la salle de formation :

"Tout est bon."

Ce que j'ai le plus apprécié :

"Formateur très très compétent. Je le recommande."

Ce que j'ai le moins apprécié :

"La climatisation bruyante."

BF
5/5

Mon avis sur le contenu du stage :

"Tres bonne formation,mais trop courte dans le temps"

Mon avis sur le formateur :

"RAS"

DJACOTO Franck
5/5

Mon avis sur le formateur :

"Explications claires. Un formateur vraiment à l'écoute des questions."


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB