Smfony Avancé.

  • Lieu :
    PESSAC
  • Date :
    04-11-2019
  • Durée :
    35 heures
  • Tarif de la formation :
    2380
  • Référencé datadock

    Datadock certifie la qualité des organismes. Seuls ces centres vous permettent de bénéficier d'un financement pour votre formation.

  • Nombre des participants :
    1-8
  • Séquençage :
    7h/jour
  • Pré-requis :
    Avoir suivi la formation Symfony initiation et approfondissement ou connaissance équivalente

OBJECTIFS :

Découvrir les fonctions avancés de Smfony - Gérer les événements et l'automatisation de tâches - Utiliser les API Restful - Découvrir Sonata

PROGRAMME :

Rappel Symfony

Orienté HTTP, architecture MVC
Pile technologique
Format configuration et template
ORM et NoSQL

Architecture et configuration

Redéfinir l'arborescence des répertoire
Importer des variables d'environnement comme paramètres
Utiliser les classes de configuration

Répartiteur d'événement

Créer un écouteur
Étendre une classe sans passer par l'héritage
Pré/post - traiter les routes
Modification dynamique de formulaire

Composant console

Automatiser des tâches via la console
Mettre en place un assistant interactif
Mettre en forme les sorties textes

FOS User Bundle

Installation et configuration du bundle
Le gestionnaire d'utilisateur
Les évènements du controlleur utilisateur

FOS Message Bundle

Installation, configuration et intégration avec FOS User Bundle
Gestion des messages et fils de discussion
Templating
Anti spam avec Ornicar Askimet bundle

Monter une API ReSTful

Principe d'architecture ReST
Gérer les routes avec FOS REST Bundle
Sérialiser les jeux de données avec JMS Serializer

Qualité TdD et BdD

Intérêts du pilotage par le comportement
Spécifier les comportements internes avec PhpSpec
S'appuyer sur les prophètes
Spécifier les comportement externes avec BeHat

Sonata Admin Bundle


Sonata User Bundle


Sonata Formatter Bundle

les widgets : MarkItUp, CKEditor
les blocs

Symfony CMF

Installation et configuration
Surcharge du service de routage
Intégration dans Sonata Admin

AUTRES SITES :

Lille, Lyon, Nantes, Paris, Bordeaux, Toulouse, Marseille, Aix, Strasbourg, Rennes, Montpellier

CONTACTER LE CENTRE DAWAN

En validant votre demande de mise en relation, vous acceptez nos Conditions Générales d'Utilisation.

Votre adresse e-mail et votre numéro de téléphone sont collectés dans le but de vous répondre par e-mail et/ou téléphone, et uniquement à cette fin.

* Les champs avec une astérisque sont obligatoires

Nous ne cédons et ne revendons pas vos coordonnées à des tiers.

TOUTES LES FORMATIONS SUR LE THèME PHP