PHP – Framework Symfony

Hexagone Executive, • Clermont-Ferrand (+1 lieu(x))
Durée
5 jours
Prochaine session
Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme (+2 date(s) de début)
Modalité
En centre de formation
Durée
5 jours
Prochaine session
Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme (+2 date(s) de début)
Modalité
En centre de formation
Je veux en savoir plus sur cette formation

Description de la formation

De la configuration initiale à la création d’applications sophistiquées, découvrez les fondamentaux de Symfony et maîtrisez les aspects avancés du développement web avec ce framework robuste.

Prochaines sessions

2 Formations disponibles

Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme

  • En centre de formation
  • Clermont-Ferrand

Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme

  • En centre de formation
  • Versailles

Objectifs visés

  • Comprendre l’architecture d’un projet Symfony
  • Construire une application web complexe à l’aide du Framework PHP
  • Configurer et optimiser une application pour l’environnement de développement et de production
  • Automatiser les tests et appliquer les bonnes pratiques

Contenu

  1. Présentation de Symfony et de son écosystème
    • Installation et configuration de l’environnement Symfony
    • Découverte de l’archictecture MVC d’un projet Symfony
    • Installation et configuration d’un nouveau projet Symfony en local
  2. Fondamentaux de Symfony
    • Création et configuration des routes
    • Contrôleurs et gestion des requêtes/réponses
    • Introduction aux vues avec le moteur de templates Twig
    • Développement d’une application Symfony de base
  3. Formulaires
    • Création et gestion des formulaires
    • Validation des données des formulaires
  4. Modèles et interaction avec la base de données
    • Introduction à l’ORM Doctrine
    • Mapping objet-relationnel et création d’entités
    • Opérations CRUD
    • Utilisation des repositories
  5. Sécurité, services, et bonnes pratiques
    • Mise en place d’un système d’authentification sécurisé
    • Gestion des droits utilisateurs et des accès
    • Introduction aux services et à l’injection de dépendances
    • Organisation du code et création de services
    • Tests unitaires et fonctionnels avec PHPUnit
    • Introduction aux meilleures pratiques et déploiement

Public Cible

Cette formation s’adresse aux développeurs PHP, aux professionnels du web et aux passionnés de programmation qui souhaitent découvrir le framework.

Prérequis

  • Avoir des connaissances des concepts de base du développement Web
  • Comprendre les principes fondamentaux de la programmation

Diplômes et certifications

À l’issue de la formation, le stagiaire sera invité à effectuer un test de compétences, qui en cas de réussite se verra remettre la certification « PHP – Framework Symfony », délivré par Hexagone Executive.

Suivi et évaluation

Projet fil rouge.

Visualiser la vidéo

Cette formation vous intéresse ?

Je veux en savoir plus

Contactez l'organisme pour obtenir plus d'informations sur cette formation, gratuitement et sans engagement.

reCAPTCHA logo Ce site est protégé par reCAPTCHA de Google Règles de confidentialité et les termes et services de Google s'appliquent.
Hexagone Executive
12 parvis du Colonel Arnaud Beltrame
78000 Versailles

Des formations pour se former aux enjeux du numérique

Hexagone est une école avec deux campus basés à Versailles et à Clermont-Ferrand. Forte de nombreuses années d'expérience dans le domaine de l'enseignement supérieur, l'école a lancé son pôle Executive, consacré à la formation professionnelle. Hexagone propose de nombreux programmes...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations