Formation intra-entreprise
Faites intervenir notre équipe de formateurs dans vos locaux pour former vos équipes.
Maîtrise de Symfony2
Créez des applications web dynamiques, évolutives et sécurisées grâce au framework Symfony 2.
Prochaines sessions
| Date | Lieu | Prix | |||
|---|---|---|---|---|---|
|
29 mai - 30 mai | San Francisco | 1 750,00 $US | ||
|
|||||
|
30 mai - 31 mai | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
5 juin - 6 juin | Rio de Janeiro | 1 750,00 $US | ||
|
|||||
|
5 juin - 6 juin | Strasbourg | 1 290,00 € | ||
|
|||||
|
12 juin - 13 juin | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
12 juin - 13 juin | Lille | 1 290,00 € | ||
|
|||||
|
19 juin - 20 juin | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
19 juin - 20 juin | Berlin | 1 290,00 € | S'inscrire | |
|
|||||
|
26 juin - 27 juin | Rome | 1 290,00 € | S'inscrire | |
|
|||||
|
3 juil. - 4 juil. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
3 juil. - 4 juil. | Lyon | 1 290,00 € | S'inscrire | |
|
|||||
|
10 juil. - 11 juil. | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
10 juil. - 11 juil. | Johannesburg | 1 290,00 € | S'inscrire | |
|
|||||
|
10 juil. - 11 juil. | Johannesburg | 1 290,00 € | S'inscrire | |
|
|||||
|
17 juil. - 18 juil. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
18 juil. - 19 juil. | Londres | 680,00 £UK | S'inscrire | |
|
|||||
|
7 août - 8 août | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
7 août - 8 août | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
28 août - 29 août | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
28 août - 29 août | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
28 août - 29 août | Istanbul | 1 290,00 € | S'inscrire | |
|
|||||
|
4 sept. - 5 sept. | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
4 sept. - 5 sept. | Moscou | 1 290,00 € | S'inscrire | |
|
|||||
|
11 sept. - 12 sept. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
11 sept. - 12 sept. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
11 sept. - 12 sept. | Toulouse | 1 290,00 € | S'inscrire | |
|
|||||
|
25 sept. - 26 sept. | Shanghaï | 1 290,00 € | S'inscrire | |
|
|||||
|
2 oct. - 3 oct. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
2 oct. - 3 oct. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
2 oct. - 3 oct. | Tokyo | 1 290,00 € | S'inscrire | |
|
|||||
|
9 oct. - 10 oct. | Bangalore | 1 290,00 € | S'inscrire | |
|
|||||
|
9 oct. - 10 oct. | Lyon | 1 290,00 € | S'inscrire | |
|
|||||
|
16 oct. - 17 oct. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
16 oct. - 17 oct. | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
16 oct. - 17 oct. | Nantes | 1 290,00 € | S'inscrire | |
|
|||||
|
23 oct. - 24 oct. | Oslo | 1 290,00 € | S'inscrire | |
|
|||||
|
30 oct. - 31 oct. | Stockholm | 1 290,00 € | S'inscrire | |
|
|||||
|
6 nov. - 7 nov. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
6 nov. - 7 nov. | Helsinki | 1 290,00 € | S'inscrire | |
|
|||||
|
14 nov. - 15 nov. | Londres | 680,00 £UK | S'inscrire | |
|
|||||
|
20 nov. - 21 nov. | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
20 nov. - 21 nov. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
20 nov. - 21 nov. | Singapore | 1 290,00 € | S'inscrire | |
|
|||||
|
27 nov. - 28 nov. | Melbourne | 1 290,00 € | S'inscrire | |
|
|||||
|
4 déc. - 5 déc. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
|
11 déc. - 12 déc. | Cologne | 1 290,00 € | S'inscrire | |
|
|||||
|
18 déc. - 19 déc. | Paris | 1 290,00 € | S'inscrire | |
|
|||||
Objectifs
Maîtrisez la plupart des fonctionnalités phares du framework Symfony 2 comme l'architecture MVC, la gestion des formulaires, le moteur de templating Twig, la sécurité ou bien encore le cache HTTP avec les ESI...
Programme
Télécharger le programme en .PDFContracter une assurance qualité avec les tests unitaires
- Introduction à PHPUnit
- Installer PHPUnit
- Comprendre les enjeux des tests unitaires
- Configurer une suite de tests unitaires
- Créer des fichiers de tests unitaires
- Exécuter une suite de tests unitaires
- Générer des rapports de couverture de code
Interagir avec l’utilisateur et les formulaires
- Découvrir le framework de formulaires
- Créer et traiter des formulaires simples
- Appliquer des règles de validation sur les champs
- Prototyper le rendu d’un formulaire avec Twig
- Personnaliser le rendu d’un formulaire avec les thèmes
- Appliquer des règles de validation sur les formulaires
Restreindre l’accès aux pages d’une application
- Configuration d’Apache pour un projet Symfony2
- Introduction aux principes d’authentification et d’autorisation
- Mettre en place une authentification par formulaire web
- Etablir une politique de droits d’accès selon le profil de l’utilisateur
- Tester les droits de l’utilisateur depuis la vue
Améliorer les performances avec le cache HTTP et les ESI
- Introduction au cache HTTP
- Découvrir les différents types de cache
- Modifier la réponse envoyée par le framework au client
- Appliquer les règles d’expiration et de validation des pages
- Découverte des Edge Side Includes ou ESI
- Installer et configurer le Reverse Proxy Cache de Symfony2
Injection de dépendance et conteneur de service
- Comprendre le principe de l’injection de dépendance
- Introduction au conteneur de services
- Lister la liste des services existants de Symfony
- Enregistrer de nouveaux services dans le conteneur
- Récupérer un service depuis le conteneur
- Créer et lire des paramètres de configuration globaux
- Exposer et valider une configuration sémantique d’un module
Détails de la session
Code de référence
SF2C2
Prix
Dès 1 290,00 € HT
Public
Développeurs, chefs de projet, directeurs techniques
Durée
2 jours (14 heures)
Type de formation
Workshop
Thèmes
MVC, formulaires, cache client, sécurité, autorisation et authentification, templating, twig, PHP Unit, tests unitaires, configuration
Prérequis
Bonnes connaissances de PHP et de la programmation orientée objet. Maîtrise des fondamentaux de Symfony 2.
Pour tous renseignements
+33 140 998 205
SensioLabs est un organisme de formation enregistré sous le numéro d'activité 11 92 19266 92.
