Formation en Développement: PHP framework Symfony - PHP8+ et Symfony 7+ - Ascent Formation
Terug naar trainingen
Développement

PHP framework Symfony - PHP8+ et Symfony 7+

4 jours28 heures

Beschrijving

Maîtriser le framework Symfony 7, Doctrine ORM, la sécurité et les API REST avec PHP 8+

Leerdoelen

  • Créer et configurer un projet Symfony 7 avec PHP 8.3 et Composer
  • Définir des routes et des contrôleurs avec les attributs PHP 8 natifs
  • Construire des templates dynamiques avec le moteur de rendu Twig
  • Concevoir un modèle de données avec Doctrine ORM et gérer les migrations
  • Implémenter les relations entre entités (OneToMany, ManyToMany) avec Doctrine
  • Construire et valider des formulaires Symfony avec les contraintes de validation
  • Mettre en place l'authentification et l'autorisation avec le composant Security
  • Sécuriser une API REST avec des tokens JWT via LexikJWTAuthenticationBundle
  • Exposer des ressources via API Platform 3 et personnaliser les endpoints
  • Injecter des services avec le conteneur de dépendances et l'autowiring Symfony
  • Écrire des tests unitaires et fonctionnels avec PHPUnit et le client de test Symfony
  • Appliquer les bonnes pratiques officielles Symfony sur un projet complet

Doelgroep

Développeurs PHP souhaitant adopter Symfony 7 comme framework principal pour des projets web professionnels.

Vereisten

Maîtrise de PHP orienté objet (classes, interfaces, namespaces, traits).
Connaissances de base en HTML, SQL et utilisation du terminal.
Notions de Composer appréciées.

Programmaoverzicht

Informations

Duur

4 jours

28 heures

Tarif

Sur demande

    PHP framework Symfony - PHP8+ et Symfony 7+ | Ascent Formation | Ascent Formation