Fantom Tag

Formation - Maîtriser Symfony 6

Acquérir les concepts-clés d'un projet dans son ensemble

  • Présentiel ou classe à distance
PRESENTIEL OU CLASSE A DISTANCE
Durée
2 jours (14 heures)

Prix
1 375,00 €  HT

Référence
LI208
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Le développement de sites et d'application en ligne requiert plus que jamais des connaissances et compétences techniques pointues en vue de garantir la sécurité des informations... Cette formation avancée permettra aux participants de maîtriser certains aspects du Framework Symfony tels que les formulaires et la sécurité. Grâce à des instructeurs experts ils découvriront le principe d'injection de dépendance et apprendront notamment à utiliser le registre de service de manière adaptée et efficace
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Chefs de projet Web
  • Développeurs PHP
  • Architectes techniques

Prérequis

Programme

Le programme

1 - Services

  • Introduction à l’injection de dépendances et aux services de Symfony
  • Utiliser la meilleure manière pour déterminer les services disponibles
  • Utiliser l’« autowiring » pour injecter des dépendances dans un constructeur, un setter ou un attribut
  • Vérifier la configuration de vos services
  • Comprendre la limite entre les paramètres des services et les variables d’environnement

2 - Console

  • Introduction aux commandes, et comment créer et optimiser des commandes interactives, des commandes batch, etc.
  • Écrire sa première commande
  • Utilise des outils de « SymfonyStyle » pour vous faciliter la vie
  • Déclarer et gérer des options et arguments dans votre commande

3 - Sécurité

  • Introduction à l’authentification et à l’autorisation dans un projet Symfony
  • Créer votre authentificateur sur-mesure grâce à « Security »
  • Vérifier les rôles de vos utilisateurs pour les laisser accéder à certaines ressources de l’application
  • Créer des voteurs personnalisés pour gérer de rares situations qui nécessitent une vérification particulière en PHP

4 - Évènements

  • Introduction aux évènements et comment les propager dans un projet Symfony
  • Créer des « subscribers » pour déclarer des « listeners »
  • Liste d’évènements importants à connaître dans une application Symfony

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Objectifs

Les objectifs de la formation

  • Maîtriser les différents rouages du framework
  • Connaître le principe d'injection de dépendances et savoir utiliser le registre de services de manière adaptée et efficace
  • Savoir interagir avec le fonctionnement de Symfony à travers les évènements
  • Être en mesure de mettre en place une stratégie de droits d'accès sur l'application
  • Savoir créer ses propres commandes pour faciliter sa vie de développeur
Points forts

Les points forts de la formation

  • Une formation très pratique : 60% du temps de la formation est consacré aux ateliers pratiques.
  • Le partage de trucs et astuces et de bonnes pratiques de la part de formateurs experts
  • En complément de la formation en présentiel, l'accès à la plate-forme de révision en ligne pendant 1 mois, permet d’associer différentes pratiques d’apprentissage, de tester ses compétences et de suivre sa progression.
  • Le support de cours est en anglais.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Sessions

Mise à jour le 18/05/2024
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
  • 1 375,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Formation - Maîtriser Symfony 6