Masterclass by les-tilleuls.coop

fren

Les-Tilleuls.coop continue d'assurer ses formations à distance pendant la crise du Covid-19. Des dispositifs de formation professionnelle sont renforcés ou adaptés afin de répondre aux besoins de montée en compétence des entreprises ou des salariés placés en chômage partiel. Nos formations masterclass, référencées au Datadock et formant aux technologies PHP, JS mais aussi Cloud sont éligibles à une prise en charge à 100%. Découvrez notre article Covid19 Formations.

Chargement de la formation
AccueilNos formationsMaîtriser Symfony
Maîtriser Symfony

Maîtriser Symfony

Atteignez un niveau d’expertise avancé en Symfony en compagnie de l’un de nos formateurs. Vous appréhendez le composant Console, les systèmes de formulaire ainsi que l’authentification. Avec cette formation, le framework Symfony n’aura plus de secrets pour vous.

Réserver une formation

juillet 2020
lun.
mar.
mer.
jeu.
ven.
sam.
dim.
29
30
01
02
03
04
05
 
06
07
08
09
10
11
12
 
13
14
15
16
17
18
19
 
20
21
22
23
24
25
26
 
27
28
29
30
31
01
02
 
  • Disponible
  • Dernières places
  • Complet

Durée

Durée2 jours

Niveau

Niveau requisExpert

Tarif

1200€ HT/personne

Pré-requis

  • Maîtrise de Symfony 4+ et de la programmation orientée objet
  • Ordinateur portable à apporter

Programme


1 - Manipuler des services avec Symfony

  • Les phases de "chauffe" de Symfony
  • Le cache applicatif de Symfony
  • Les passes de compilation
  • Le kernel, le container, les définitions de services, les références et les paramètres
  • Définition d'un tag
  • Liaison d'un tag avec une interface
  • Définition d'une passe de compilation
  • Gestion d'un menu automatisé à travers un tag et une passe de compilation
  • Simplifier le tout grâce à la configuration avec _instanceof, autoconfigure: true et !tagged services

2 - Auditer son application avec le profiler

  • Configurer les logs pour les collecter
  • Analyser les données collectées depuis le Profiler
  • Analyser les données collectées depuis le code 
  • Personnaliser le profiler et collecter des données métiers
  • Configurer le profiler pour l’environnement de production 
  • Étendre la « Web Debug Toolbar » et le « Web Profiler »
  • Auditer la performance de son code avec StopWatch
  • Auditer la performance de son code avec BlackFire


3 - Déclencher des actions en ligne de commande

  • Créer une action synchrone
  • Créer une action asynchrone
  • Attendre la fin d'une action
  • Ligne de commande interactive et verbeuse

4 - Symfony et la sécurité

  • Fonctionnement du Guard
  • Personnaliser le gardien du sommeil de ses nuits
  • Manipuler et déclencher des actions en tant qu'un autre

5 - Symfony et son flux d'événements

  • Exploiter les évènements de Symfony
  • Créer ses propres événements comme points d'extensions
  • Se brancher sur les événements métiers

6 - Symfony et sa configuration

  • S'ouvrir à la création de bundle
  • Créer une configuration
  • Concevoir son architecture
  • Préparer son extensibilité
  • Préparer sa configurabilité
  • Monitorer les actions

7 - Tester son code