Dans un monde du développement web en constante évolution, la maîtrise de Symfony, l'un des frameworks PHP les plus populaires, est un atout majeur pour les développeurs souhaitant créer des applications robustes et évolutives. La capacité à utiliser ses services, à sécuriser les applications, ainsi qu'à gérer les événements et la console Symfony permet aux développeurs d'optimiser le code, d'améliorer la maintenabilité et de garantir une meilleure expérience utilisateur.

 

Cette formation vous propose de découvrir les services Symfony et d'explorer l'injection de dépendances, un principe clé pour structurer des applications modulaires. Vous apprendrez également à utiliser la console Symfony pour automatiser des tâches avec des commandes interactives et batch. En outre, vous vous familiariserez avec la gestion de la sécurité, notamment l'authentification, l'autorisation et la création de rôles personnalisés. Vous découvrirez enfin comment utiliser les événements pour propager des actions dans l'application via des subscribers et listeners.  

Que vous soyez un développeur Symfony débutant ou expérimenté, cette formation vous permettra de maîtriser les concepts avancés et d'augmenter vos chances de succès sur le marché du travail, où la demande pour des experts Symfony est en forte croissance.

Public

À qui s'adresse la formation Symfony (Intermédiaire)

La formation "Symfony - Intermédiaire" s'adresse aux développeurs web ayant déjà une connaissance de base de Symfony et souhaitant approfondir leurs compétences. Elle est idéale pour les professionnels cherchant à maîtriser l'utilisation des services, de la console et de la sécurité dans Symfony. Ce programme s'adresse également aux développeurs souhaitant optimiser la gestion des évènements et améliorer la qualité de leurs applications Symfony.

Objectifs

Compétences visées pour la formation Symfony (Intermédiaire)

La formation "Symfony - Intermédiaire" vise à approfondir vos compétences en développement web avec Symfony. Vous apprendrez à maîtriser les services et l'injection de dépendances, à naviguer efficacement dans la console Symfony, et à renforcer la sécurité de vos applications. De plus, vous développerez une compréhension approfondie des évènements et de leur gestion, vous permettant de créer des applications robustes et sécurisées.

Programme

Découvrir et utiliser les services Symfony

  1. Que sont les services Symfony
  2. Qu'est ce que l'injection de dépendances
  3. Détermination des services disponibles
  4. Utiliser l'auto writing
  5. Vérifier la configuration des services
  6. Paramètres services/variables environnement

Découvrir et utiliser la console Symfony

  1. Créer des commandes interactives
  2. Créer des commandes Batch
  3. Ecriture d'une première commande
  4. Outils tels que SymfonyStyle
  5. Déclarer des options et arguments

Comprendre la sécurité dans Symfony

  1. Authentification et autorisation
  2. Création d'un authentificateur sur mesure
  3. Vérification des rôles des utilisateurs
  4. Création de voteurs personnalisés

Découvrir et utiliser les évènements

  1. Que sont les évènements
  2. Propager des évènements
  3. Subscribers et listeners
  4. Quels sont les évènements importants

La formation Symfony (Intermédiaire) est dispensée sur 14 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Symfony - Intermédiaire 14 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau