Logo de l'organisme de formation
Représentation de la formation : Développement web avec PHP & Symfony - Débutant à avancé

Développement web avec PHP & Symfony - Débutant à avancé

Formation à distance
Durée : 36 heures
Taux de satisfaction :
10,0/10
(1 avis)
Durée :36 heures
Cette formation est gratuite.
Se préinscrire
Durée :36 heures
Cette formation est gratuite.
Se préinscrire
Durée :36 heures
Cette formation est gratuite.
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 11/09/2023.

Version du programme : 1

Programme de la formation

Cette formation vous permettra de découvrir le framework Symfony et de pouvoir le pratiquer jusqu'à un niveau avancé

Objectifs de la formation

  • Découvrir le framework Symfony et composants de Symfony
  • Etre en mesure d'être autonome dans l'utilisation du framework
  • Sécuriser ses applications web
  • Mettre en relation une application back end avec une base de donnée adaptée

Profil des bénéficiaires

Pour qui
  • Développeur web
  • Toute personne impliquée dans un projet en PHP & Symfony
Prérequis
  • Avoir quelques bases de programmation Orientée objet
  • Avoir quelques bases de programmation en PHP

Contenu de la formation

  • Découvrir Symfony
    • L'écosystème Symfony
    • Installation de Symfony
    • Création d'une première page avec Symfony
    • Routeur
    • Contrôleur
    • Twig
    • Introduction à Doctrine : création d'une première entité
    • Doctrine : les relations
    • Création du premier formulaire
    • Aller plus loin avec les formulaires
    • Sécurité et authentification
  • Utilisation intermédiaire de Symfony
    • Container & Dependency Injection
    • Evénements
    • Commandes personnalisées
    • Emailing
    • Webpack Encore ou comment gérer plus facilement ses ressources CSS & JS
    • Tests
    • Sérialisation
    • Sécurité : Autorisation
    • Introduction à API Platform
  • utilisation avancée de Symfony
    • Design Patterns avec Symfony
    • Workflows
    • Expression Language
    • Internationalisation
    • Introduction à Symfony UX
    • Aller plus loin avec API Platform
    • Messenger
Équipe pédagogique

Les formateurs KAMPUS sont des professionnels compétents sur les sujets de formation qu'ils dispensent. Leurs compétences techniques et aptitudes à délivrer des formations sont validées en interne.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Questions orales ou écrites
  • Etude de cas, exposés théoriques, puis échanges
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Pratique : Essentiellement du Pair Programming, et plus particulièrement la Navigation Strong Style. Principe : une personne sera devant son outil de développement (en partage d'écran) et l'autre va la guider dans l'implémentation de code. Les rôles peuvent s'inverser, donc soit on se concentre sur l'implémentation du code, soit sur la bonne réalisation de celui-ci. Un projet fil rouge sera mis en place pour couvrir les modules débutant et intermédiaire.

Qualité et satisfaction

Taux de satisfaction des apprenants
10,0/10
(1 avis)

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

4 semaines