
Maitriser Symfony 6
NetFormationFrance
Non finançable CPF
Tout public
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
450 €
Durée
15 h à distance
Niveau visé
Non diplômante
Taux de réussite
100%
Pré-requis
Connaissances de base en PHP et en programmation orientée objet. Expérience pratique avec le développement web et les concepts HTTP. Connaissance de base des bases de données relationnelles et du SQL.
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Comprendre les concepts clés et l’architecture de Symfony 6
Se familiariser avec le framework Symfony 6 et son organisation interne.
Installer et configurer un environnement de développement Symfony 6
Mettre en place un environnement prêt à développer des applications Symfony.
Gérer les routes et créer des contrôleurs pour répondre aux requêtes HTTP
Savoir définir des routes, créer des contrôleurs et gérer différents types de requêtes.
Maîtriser la création de vues dynamiques avec le moteur de templates Twig
Utiliser Twig pour créer des interfaces utilisateur réutilisables et dynamiques.
Interagir efficacement avec une base de données via Doctrine ORM
Gérer les entités, relations, requêtes et migrations de base de données avec Doctrine.
Implémenter des mécanismes de sécurité et gérer les utilisateurs
Configurer l’authentification, l’autorisation, et sécuriser les accès selon les rôles.
Se familiariser avec le framework Symfony 6 et son organisation interne.
Installer et configurer un environnement de développement Symfony 6
Mettre en place un environnement prêt à développer des applications Symfony.
Gérer les routes et créer des contrôleurs pour répondre aux requêtes HTTP
Savoir définir des routes, créer des contrôleurs et gérer différents types de requêtes.
Maîtriser la création de vues dynamiques avec le moteur de templates Twig
Utiliser Twig pour créer des interfaces utilisateur réutilisables et dynamiques.
Interagir efficacement avec une base de données via Doctrine ORM
Gérer les entités, relations, requêtes et migrations de base de données avec Doctrine.
Implémenter des mécanismes de sécurité et gérer les utilisateurs
Configurer l’authentification, l’autorisation, et sécuriser les accès selon les rôles.
Programme
* Introduction et Configuration de Symfony 6
* Durée : 3 heures
* Objectif : Acquérir une compréhension solide de Symfony 6 et configurer un environnement de développement.
* Détails :
* Présentation de Symfony 6 : concepts clés et architecture.
* Installation et configuration de Symfony 6.
* Structure d'un projet Symfony et exploration des dossiers principaux.
* Configuration des environnements de développement et de production.
* Gestion des Routes et Contrôleurs
* Durée : 3 heures
* Objectif : Maîtriser la gestion des routes et la création de contrôleurs pour gérer les requêtes HTTP.
* Détails :
* Définition et configuration des routes dans Symfony.
* Création et utilisation des contrôleurs.
* Passage de paramètres aux routes et génération d'URL.
* Gestion des différentes méthodes HTTP (GET, POST, PUT, DELETE).
* Gestion des Vues avec Twig
* Durée : 3 heures
* Objectif : Utiliser le moteur de templates Twig pour créer des vues dynamiques et réutilisables.
* Détails :
* Introduction à Twig : syntaxe et fonctionnalités de base.
* Création et utilisation des templates Twig.
* Héritage et inclusion de templates pour une meilleure organisation des vues.
* Utilisation des filtres et des fonctions Twig pour manipuler les données.
* Interaction avec la Base de Données (Doctrine ORM)
* Durée : 3 heures
* Objectif : Gérer les interactions avec la base de données en utilisant Doctrine ORM.
* Détails :
* Introduction à Doctrine ORM et son intégration avec Symfony.
* Création et gestion des entités et des relations.
* Utilisation des repositories pour effectuer des requêtes.
* Migration de schéma de base de données et gestion des migrations.
* Sécurité et Gestion des Utilisateurs
* Durée : 3 heures
* Objectif : Implémenter des fonctionnalités de sécurité et gérer les utilisateurs dans une application Symfony.
* Détails :
* Configuration du système de sécurité dans Symfony.
* Création et gestion des utilisateurs : enregistrement, authentification et autorisation.
* Gestion des rôles et des permissions.
* Implémentation de la sécurité au niveau des routes et des contrôleurs.
* Durée : 3 heures
* Objectif : Acquérir une compréhension solide de Symfony 6 et configurer un environnement de développement.
* Détails :
* Présentation de Symfony 6 : concepts clés et architecture.
* Installation et configuration de Symfony 6.
* Structure d'un projet Symfony et exploration des dossiers principaux.
* Configuration des environnements de développement et de production.
* Gestion des Routes et Contrôleurs
* Durée : 3 heures
* Objectif : Maîtriser la gestion des routes et la création de contrôleurs pour gérer les requêtes HTTP.
* Détails :
* Définition et configuration des routes dans Symfony.
* Création et utilisation des contrôleurs.
* Passage de paramètres aux routes et génération d'URL.
* Gestion des différentes méthodes HTTP (GET, POST, PUT, DELETE).
* Gestion des Vues avec Twig
* Durée : 3 heures
* Objectif : Utiliser le moteur de templates Twig pour créer des vues dynamiques et réutilisables.
* Détails :
* Introduction à Twig : syntaxe et fonctionnalités de base.
* Création et utilisation des templates Twig.
* Héritage et inclusion de templates pour une meilleure organisation des vues.
* Utilisation des filtres et des fonctions Twig pour manipuler les données.
* Interaction avec la Base de Données (Doctrine ORM)
* Durée : 3 heures
* Objectif : Gérer les interactions avec la base de données en utilisant Doctrine ORM.
* Détails :
* Introduction à Doctrine ORM et son intégration avec Symfony.
* Création et gestion des entités et des relations.
* Utilisation des repositories pour effectuer des requêtes.
* Migration de schéma de base de données et gestion des migrations.
* Sécurité et Gestion des Utilisateurs
* Durée : 3 heures
* Objectif : Implémenter des fonctionnalités de sécurité et gérer les utilisateurs dans une application Symfony.
* Détails :
* Configuration du système de sécurité dans Symfony.
* Création et gestion des utilisateurs : enregistrement, authentification et autorisation.
* Gestion des rôles et des permissions.
* Implémentation de la sécurité au niveau des routes et des contrôleurs.
Cette formation est temporairement suspendue.
Voici des formations similaires :

Administrateur Systèmes, Réseaux et Cloud
BREST, MARSEILLE, LILLE ET 10 AUTRE(S) LOCALITÉ(S)
Avis du centre
Témoignages

Réglementation DORA : préparez votre mise en conformité avec le...
BORDEAUX, DIJON, ANGERS ET 11 AUTRE(S) LOCALITÉ(S)
Offre spéciale
Avis du centre
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Administrateur systeme
Administrateur systeme CPF
Administrateur systeme en Ligne
Technicien informatique
Technicien support informatique
Consultant en informatique
Spark
Devops
Intelligence artificielle
Machine learning
Vba
Growth hacking
Programmation
Administrateur systeme Villiers-le-Bel
Consultant en informatique Villiers-le-Bel
Devops Villiers-le-Bel
Spark Paris
Technicien informatique Paris
Technicien support informatique Villiers-le-Bel
Technicien support informatique Paris
Technicien informatique Nanterre
Spark Évry-Courcouronnes
Devops Paris
Cette formation est temporairement suspendue.
Voir des formations similaires