-
Formateur(s)
William POTTIER -
Référence
SF403
-
Durée
2 jours (14h)
-
Prix unitaire HT
1390 €
Prochaines sessions
Date de début | Ville | Prix unitaire HT | |
---|---|---|---|
28 septembre 2023 | Paris | 1390 € | Réserver |
Description
Cette formation sur le framework Symfony 4 (SENSIOLABS / Fabien Potencier) apporte un panorama de la nouvelle version de ce framework, depuis son architecture jusqu’à sa mise en œuvre dans le cadre d’une application Web. Les différent chapitres sont traités et font l’objet de TP sur poste individuel.
Cette formation s’adresse à des personnes justifiant déjà d’une expérience terrain avec le framework Symfony 3 et désireuses de découvrir les nouveautés et nouveau paradigme lié à Symfony 4.
Objectifs pédagogiques
- Découverte de Symfony 4
- Mise en oeuvre d’une migration d’un projet vers Symfony 4
Public cible
Chefs de projet Web (à dominante technique), Architectes techniques, Développeurs
Pré-requis
Maîtrise de Symfony 2 ou 3, PHP et ses concepts objet, ainsi que de HTML et SQL, et notions de CSS et JavaScript
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Méthodes pédagogiques
40 % théorie / 60 % pratique
Dernière mise à jour : Décembre 2022
Nos formations sont accessibles aux personnes en situation de handicap, pour plus d’informations, c’est ICI
Programme de la formation
Genèse de Symfony 4
- Etat des lieux de Symfony 3
- Les principaux point de friction
- Monolith vs Micro framework
- Les erreurs fréquentes dans un projet
Symfony Flex
- Intérêt et principe de fonctionnement
- Utilisation et mise en oeuvre
- Écriture de recette
Nouvelle architecture
- Configuration
- Redécouvrons les variables d’environnement
- Organisation du code
- Bundle Less & Bundle Free
Services et Injection de dépendances
- Auto-discovery
- Auto-wiring
- Surcharge du framework
Migrer un projet existant
- Stratégie de migrations
- Les obstacles à surmonter
Aller plus loin et plus vite avec Symfony 4