• 75600683
  • contact@ifmed.net
Sleek & Beautiful

Institut de Formation de Medenine - IFMED

Formation Symfony

Formation Symfony

Les objectifs

  • Comprendre les principes de fonctionnement du framework Symfony
  • Apprendre à développer, organiser et maintenir un projet Symfony
  • Maîtriser la séparation entre traitements métiers et interfaces utilisateurs (architecture MVC)
  • Savoir créer des applications optimisées grâce à une gestion avancée du cache

Pré-requis

  • Développement en PHP
  • Expérience en développement Web
  • Ordinateur portable à apporter

Le programme de la formation Symfony

Jour 1 : Rappel PHP et présentation de symfony

  • Qu’est-ce qu’un framework de développement ?
  • Mise à niveau PHP et présentation de Symfony
  • Composer et installation de Symfony
  • Architecture d’un projet
  • Cheminement d’une requête HTTP
  • L’environnement de travail de Symfony
  • Configurer un projet Symfony
  • Concepts clé de l’utilisation de Symfony :
    • Autoloader, services et injection de dépendance -Le routing et la gestion des urls
  • Contrôleur :
    • le cœur applicatif
    • organisation en bundles

Jour 2 : couches vue, modèle, et les performances

  • La couche « vue » : manipulation de Twig
    • Syntaxe Twig
    • Notion d’héritage
    • Gestion de la sécurité
    • Étendre Twig
  • La couche modèle
  • Le concept d’ORM
  • Doctrine2 en pratique
  • Bonnes pratiques – standards de développement
    • Validation de la qualité du code
  • Les formulaires
    • Validation de données
    • Création et traitement de formulaires
  • Performances
    • Cache applicatif
    • Cache HTTP et ESIs

Jour 3 : Sécurité et Tests

  • Approche sécuritaire de Symfony
    • Notions de firewall, acl et gestion des droits
    • Mise en place de FOSUserBundle
  • Envoi d’emails avec Symfony
  • Tests et qualité
    • Tests unitaires avec PHPUnit
    • Tests fonctionnels
  • Internationalisation
  • Composants marquants de Symfony et bundles tiers
  • Opérations de mise en production
  • Bibliographie et ressources pratiques

ATTESTATION

attestation de formation agrée par l’état sous le N° attestation de formation agrée par l’etat sous le N° 82-097-16

    Prix

    Nous contacter sur le
    75 600 683 , 52 384 976

    Durée

    Durée : 3 jours

31 Vues