• 75600683
  • contact@ifmed.net
Sleek & Beautiful

Institut de Formation de Medenine - IFMED

Archives du blog

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

796 Vues

Formation PHP

962 Vues

exxp

    DESCRIPTION

    This is an amazing set of animated accordions based completely on CSS. They come oriented both vertically and horizontally in order to fit properly in your project. In order to see the slides,

    Jour 1

    This is an amazing set of animated accordions based completely on CSS. They come oriented both vertically and horizontally in order to fit properly in your project. In order to see the slides,

    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 : 1 jours
    8 heures

642 Vues

Formation infographie

939 Vues

Formation table de multiplication

895 Vues