Symfony Avancé: Tests et Encore

Inter-company training

Who is the training for?

Développeur PHP confirmé

Duration

2,00 day(s)

Language(s) of service

EN FR

Prerequisites

Avoir suivi la formation Symfony initiation et approfondissement ou connaissance équivalente

Goals

Découvrir les fonctions avancés de Symfony - Gérer les événements et l'automatisation de tâches - Tester et valider son application.

Contents

Introduction

Revue de l’architecture du framework
Évolution suivant les versions

Intégration de WebPack Encore

Installation et configuration Yarn / Webpack
Définir les entrées webpack et leur ressources associées
Inclure les entrées dans Twig
Gérer les dépendances dynamiquement avec les modules ES6
Utiliser Sass, Less ou Stylus
Utiliser Typescript
Passer des données de Twig au javascript
Gestion du cache et versionning

Mettre en place une interface riche

Les tests unitaires et fonctionnels

Utilisation de Php Unit Bridge
Tests unitaires sur les entités
Tests fonctionnels sur les routes
Tests fonctionnels sur les formulaires et redirection
Gestion des Mocks: La classe ClockMock

Mise en place de procédures de tests

Mise en Application: Mettre en place une API REST avec authentification

Passage de la certification (si prévue dans le financement)

Passage de la certification (si prévue dans le financement)

Teaching methods

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluation

Contrôle continu

Certificate, diploma

Attestation de fin de stage mentionnant le résultat des acquis

Organization contact details

Dawan - Service commercial

These courses might interest you

FR
Day
Software - Graphic software - Image treatment software - Illustrator software
10.06.2024
EN
Day
On request
Software - Applications server software