Développement framework full-stack symfony et symfony ux

Certification : Développeur web

Proposée par GLOBAL DIGITAL UNIVERSITY · 68100 Mulhouse

Éligible CPF Accessible par blocs de compétences
Formation continue
À distance

Prix

Indiqué par le ou les établissement(s)

2 500 €

Présentation

- 80% de pratique et 20% de théorie
- Accompagnement personnalisé et en petits groupes une fois chaque semaine
- Plateforme e-learning disponible à tout moment

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 2 500 € – Bac+2 : deug, bt, dut... (niveau 5) –

Objectifs

Vous souhaitez développer des applications web modernes, modulaires et interactives avec Symfony tout en utilisant les outils proposés par Symfony UX ? Cette formation est faite pour vous.

  • Confronter vos connaissances en développement avec la documentation de Symfony afin de comprendre son architecture MVC, ses composants clés, et ses principes d’organisation du code.
  • Configurer Symfony avec Composer pour installer le framework et ses dépendances dans un environnement de développement professionnel.
  • Développer une application web évolutive avec Symfony et Symfony UX en combinant une logique back-end solide et des composants front-end interactifs et réactifs.

Cette formation vous permet d’apprendre à construire une application web complète avec Symfony tout en y intégrant les outils modernes d’interactivité proposés par Symfony UX.

Programme

Cette formation est basée sur une méthode par projet avec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi que des sessions d'accompagnement avec votre mentor une fois chaque semaine.

  • Installation et configuration d’un projet Symfony avec Composer
  • Architecture MVC : entités, contrôleurs, vues avec Twig
  • Configuration des assets avec Webpack Encore ou AssetMapper selon le besoin du projet
  • Introduction à Symfony UX et intégration des composants via Symfony Flex
  • Installation et configuration des composants UX :
    • Stimulus : comportements JavaScript modulaires
    • Turbo : navigation fluide sans rechargement de page
    • LiveComponent : composants interactifs et réactifs sans JavaScript personnalisé
    • React : intégration de composants réactifs avec Symfony UX React
  • Création d’interfaces utilisateur interactives : formulaires dynamiques, chargement asynchrone, rendus partiels
  • Utilisation de Webpack Encore ou AssetMapper pour la gestion et l’optimisation des assets front-end
  • Développement d’un mini-projet intégrant back-end et UX dynamique
Voir la formation sur le site de l'établissement