• Contacte
  • 29 70 60 46
  INSPIRETRAININGCENTER
Formation Symfony3/4 (Individuel)
Formateur:
Vote:
Categories:
Description
Vote
Formation Symfony3/4 (Individuel)

Ce module permet de découvrir la plateforme Symfony à travers la conception d’un projet concret. En guise d’exercice tout au long de la formation, le développement d’un projet complet permet d’appréhender tous les composants de Symfony.

Ateliers 70% de pratique pour 30% de théorie

Pré-requis:
  • Ordinateur portable à apporter
Public visé?

Tout concepteurs et/ou ingénieur..

Plan de formation:
    1. Introduction
    2. Pourquoi utiliser Symfony ?
    3. Un framework HTTP
  • Fonctionnement du protocol HTTP
  • Symfony, un framework HTTP
  • 4. Création de notre projet Symfony
    5. Architecture générale de Symfony
  • Architecture interne
  • Les environnements
  • La debug toolbar
  • Les syntaxes de fichier de configuration
  • YAML
  • XML
  • PHP
  • 6. Notre application
  • Présentation du projet
  • 7. Notre premier bundle
  • Contrôleur et Action
  • 8. Gérer les routes de son applications
  • Format de configuration
  • Définition d’une route
  • Importer nos définitions de route
  • La commande debug:router
  • 9. A la découverte de Twig
  • Présentation de Twig
  • Notre premier template
  • Twig en bref
  • Layout de notre application
  • 10. Les assets
  • Création des fichiers JS et CSS
  • 11. Notion d’ORM et Doctrine
  • Qu’est ce qu’un ORM
  • Présentation de Doctrine
  • Manipulation des entités
  • Manipulation Repository
  • 12. Notre premier entité
  • Création de l’entité
  • Création de la base de données
  • Création des tables
  • 13. Données de développement
  • Chargement de données factices
  • 14. La liste
  • Création du contrôleur
  • Création de l’action list
  • Interrogation de la base de donnée
  • Et maintenant les templates
  • 15. Paramètre de configuration
  • Le fichier parameters.yml.dist
  • Utilisation dans notre application
  • 16. Les formulaires
  • Création d’un formulaire
  • Traitement du formulaire
  • Affichage du formulaire
  • Thème de formulaire
  • Générateur de formulaire
  • 17. Poster une entité
  • Initialisation de l’action
  • Création de notre classe de formulaire
  • Création du template
  • Contraintes de validation
  • L’utilisation pour la notification utilisateur (Flash Bag)
  • 18. Les services
    19. Sécurité et gestion des utilisateurs
    20. Les sessions
    21. Les Relations
    22. Tests unitaires et fonctionnels
Formateur vote
5
(28 Ratings)
  • 5 Star
  • 4 Star
  • 3 Star
  • 2 Star
  • 1 Star