Votre partenaire formation 100% digital

De Symfony™ 3 à Symfony™ 4

Nouveautés apportées par le framework Symfony™ 4

  • Formateur(s)

    William POTTIER
  • Référence

    SF403

  • Durée

    2 jours (14h)

  • Prix unitaire HT

    1390 €

Prochaines sessions

Prochaines sessions - De Symfony™ 3 à Symfony™ 4
Date de début Ville Prix unitaire HT
13 mars 2019 Paris 1390 € Réserver
27 mai 2019 Paris 1390 € Réserver
2 octobre 2019 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

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