Formation intra-entreprise

Faites intervenir notre équipe de formateurs dans vos locaux pour former vos équipes.

En savoir plus


Symfony2

Maîtrise de Symfony2

Créez des applications web dynamiques, évolutives et sécurisées grâce au framework Symfony 2.


Cette formation est le meilleur point de départ pour vous familiariser avec les outils et usages avancés du framework Symfony 2 tout en acquérant les meilleures pratiques avec des experts.

Prochaines sessions


  Date Lieu Prix  
Anglais 29 mai - 30 mai San Francisco 1 750,00 $US Fermée
  • La formation aura lieu du 29 mai 2013 à 09:00 au 30 mai 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 30 mai - 31 mai Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 30 mai 2013 à 09:00 au 31 mai 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 5 juin - 6 juin Rio de Janeiro 1 750,00 $US Fermée
  • La formation aura lieu du 5 juin 2013 à 09:00 au 6 juin 2013 à 17:50 (Europe/Paris) et sera animée par Hugo Hamon.

Français 5 juin - 6 juin Strasbourg 1 290,00 € Fermée
  • La formation aura lieu du 5 juin 2013 à 09:00 au 6 juin 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 12 juin - 13 juin Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 12 juin 2013 à 09:00 au 13 juin 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 12 juin - 13 juin Lille 1 290,00 € Fermée
  • La formation aura lieu du 12 juin 2013 à 09:00 au 13 juin 2013 à 17:30 (Europe/Paris) et sera animée par Charles SARRAZIN.

Allemand 19 juin - 20 juin Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 19 juin 2013 à 09:00 au 20 juin 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Anglais 19 juin - 20 juin Berlin 1 290,00 € S'inscrire
  • La formation aura lieu du 19 juin 2013 à 09:00 au 20 juin 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 26 juin - 27 juin Rome 1 290,00 € S'inscrire
  • La formation aura lieu du 26 juin 2013 à 09:00 au 27 juin 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 3 juil. - 4 juil. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 3 juillet 2013 à 09:00 au 4 juillet 2013 à 17:30 (Europe/Paris) et sera animée par Charles SARRAZIN.

Français 3 juil. - 4 juil. Lyon 1 290,00 € S'inscrire
  • La formation aura lieu du 3 juillet 2013 à 09:00 au 4 juillet 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Allemand 10 juil. - 11 juil. Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 10 juillet 2013 à 09:00 au 11 juillet 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Anglais 10 juil. - 11 juil. Johannesburg 1 290,00 € S'inscrire
  • La formation aura lieu du 10 juillet 2013 à 09:00 au 11 juillet 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 10 juil. - 11 juil. Johannesburg 1 290,00 € S'inscrire
  • La formation aura lieu du 10 juillet 2013 à 09:00 au 11 juillet 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 17 juil. - 18 juil. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 17 juillet 2013 à 09:00 au 18 juillet 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 18 juil. - 19 juil. Londres 680,00 £UK S'inscrire
  • La formation aura lieu du 18 juillet 2013 à 09:00 au 19 juillet 2013 à 17:30 (Europe/London) et sera animée par Richard Miller.

Allemand 7 août - 8 août Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 7 août 2013 à 09:00 au 8 août 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Français 7 août - 8 août Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 7 août 2013 à 09:00 au 8 août 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 28 août - 29 août Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 28 août 2013 à 09:00 au 29 août 2013 à 17:30 (Europe/Paris) et sera animée par Pierre Yves Lebecq.

Français 28 août - 29 août Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 28 août 2013 à 09:00 au 29 août 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 28 août - 29 août Istanbul 1 290,00 € S'inscrire
  • La formation aura lieu du 28 août 2013 à 09:00 au 29 août 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Allemand 4 sept. - 5 sept. Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 4 septembre 2013 à 09:00 au 5 septembre 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Anglais 4 sept. - 5 sept. Moscou 1 290,00 € S'inscrire
  • La formation aura lieu du 4 septembre 2013 à 09:00 au 5 septembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 11 sept. - 12 sept. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 11 septembre 2013 à 09:00 au 12 septembre 2013 à 17:30 (Europe/Paris) et sera animée par Tugdual SAUNIER.

Français 11 sept. - 12 sept. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 11 septembre 2013 à 09:00 au 12 septembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 11 sept. - 12 sept. Toulouse 1 290,00 € S'inscrire
  • La formation aura lieu du 11 septembre 2013 à 09:00 au 12 septembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 25 sept. - 26 sept. Shanghaï 1 290,00 € S'inscrire
  • La formation aura lieu du 25 septembre 2013 à 09:00 au 26 septembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 2 oct. - 3 oct. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 2 octobre 2013 à 09:00 au 3 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Pierre Yves Lebecq.

Français 2 oct. - 3 oct. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 2 octobre 2013 à 09:00 au 3 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 2 oct. - 3 oct. Tokyo 1 290,00 € S'inscrire
  • La formation aura lieu du 2 octobre 2013 à 09:00 au 3 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 9 oct. - 10 oct. Bangalore 1 290,00 € S'inscrire
  • La formation aura lieu du 9 octobre 2013 à 09:00 au 10 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 9 oct. - 10 oct. Lyon 1 290,00 € S'inscrire
  • La formation aura lieu du 9 octobre 2013 à 09:00 au 10 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 16 oct. - 17 oct. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 16 octobre 2013 à 09:00 au 17 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Allemand 16 oct. - 17 oct. Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 16 octobre 2013 à 09:00 au 17 octobre 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Français 16 oct. - 17 oct. Nantes 1 290,00 € S'inscrire
  • La formation aura lieu du 16 octobre 2013 à 09:00 au 17 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 23 oct. - 24 oct. Oslo 1 290,00 € S'inscrire
  • La formation aura lieu du 23 octobre 2013 à 09:00 au 24 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 30 oct. - 31 oct. Stockholm 1 290,00 € S'inscrire
  • La formation aura lieu du 30 octobre 2013 à 09:00 au 31 octobre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 6 nov. - 7 nov. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 6 novembre 2013 à 09:00 au 7 novembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 6 nov. - 7 nov. Helsinki 1 290,00 € S'inscrire
  • La formation aura lieu du 6 novembre 2013 à 09:00 au 7 novembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 14 nov. - 15 nov. Londres 680,00 £UK S'inscrire
  • La formation aura lieu du 14 novembre 2013 à 09:00 au 15 novembre 2013 à 17:30 (Europe/London) et sera animée par Richard Miller.

Allemand 20 nov. - 21 nov. Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 20 novembre 2013 à 09:00 au 21 novembre 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Français 20 nov. - 21 nov. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 20 novembre 2013 à 09:00 au 21 novembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 20 nov. - 21 nov. Singapore 1 290,00 € S'inscrire
  • La formation aura lieu du 20 novembre 2013 à 09:00 au 21 novembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Anglais 27 nov. - 28 nov. Melbourne 1 290,00 € S'inscrire
  • La formation aura lieu du 27 novembre 2013 à 09:00 au 28 novembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 4 déc. - 5 déc. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 4 décembre 2013 à 09:00 au 5 décembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Allemand 11 déc. - 12 déc. Cologne 1 290,00 € S'inscrire
  • La formation aura lieu du 11 décembre 2013 à 09:00 au 12 décembre 2013 à 17:30 (Europe/Berlin) et sera animée par Andreas Hucks.

Français 18 déc. - 19 déc. Paris 1 290,00 € S'inscrire
  • La formation aura lieu du 18 décembre 2013 à 09:00 au 19 décembre 2013 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.


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 .PDF

Contracter 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.

Contactez nous