menu
Chargement Évènements

« Tous les Évènements

Hacker & Étendre Symfony 3 – Niv.3

18 septembre | 09:00 - 19 septembre | 17:30

Les actions de formation proposées par Digital League sont exclusivement réservées aux entreprises adhérentes au cluster.

Cette formation est réalisée en partenariat avec sensiolabs_2

OBJECTIFS PÉDAGOGIQUES

Cette formation vous aide à mieux comprendre comment le framework Symfony fonctionne à l’intérieur et comment vous pouvez facilement l’étendre pour l’adapter à vos besoins. Vous  découvrirez entre autre comment étendre la couche de configuration. Soyez prêt à réellement maîtriser toute la puissance de Symfony !

PARTICIPANTS

Développeurs PHP et chefs de projets qui ont une bonne maitrise de la programmation orientée Objet en PHP et une bonne maitrise de Symfony 3.

PRÉREQUIS

  • Bonne maitrise des bases de la programmation orientée Objet en PHP (indispensable)
  • Bonne maitrise du framework Symfony et son utilisation dans ses projets web.
  • Avoir suivi la session de formation « Symfony – Maitrise de Symfony3 »

PROGRAMME DE FORMATION

IMPORTANT : Venir avec un poste de développement avec de préférence un IDE (phpStorm, Eclipse…) . Autoriser le protocole GIT, AMQP (rabbitMQ).

TIRER PROFIT DE LA CONSOLE DE SYMFONY 3

  • Découverte du composant Console
  • Automatiser tâches en ligne de commande

AUDITER SON APPLICATION AVEC LE PROFILER

  • Analyser les données collectées depuis le Profiler
  • Analyser les données collectées depuis le code

INJECTION DE DÉPENDANCE ET REGISTRE DE SERVICES

  • Revoir les notions de services et d’injection de dépendance
  • Enregistrer de nouveaux services dans le conteneur de services

AUTHENTIFICATION ET CONTRÔLE DE DROITS D’ACCÈS

  • Développer un fournisseur d’utilisateur personnalisé
  • Enregistrer la date de dernière connexion de l’utilisateur

FORMULAIRE ET VALIDATION DES DONNÉES

  • Comprendre la mécanique interne du composant de formulaire
  • Enrichir et / ou surcharger des types de formulaires existants

DÉCOUPLAGE DU CODE ET APPROCHE ÉVÉNEMENTIELLE

  • Découvrir les événements du noyau et des autres composants
  • Étendre le noyau en connectant de nouveaux écouteurs d’événement

ÉTENDRE LE FRAMEWORK DOCTRINE (A LA DEMANDE)

  • Créer de nouveaux types de stockage de données (type « Money »)
  • Enrichir le « Doctrine Query Language » avec de nouvelles fonctions

ÉVALUATION DES ACQUIS DE LA FORMATION

Une évaluation des acquis de la formation destinées à mettre en évidence les compétences techniques des candidats au travers de QCM (Questions à Choix Multiples). Les questions portent à la fois sur la philosophie générale de Symfony 3 et sur sa mise en pratique.

MOYENS PÉDAGOGIQUES, TECHNIQUES ET D’ENCADREMENT

L’encadrement est composé d’un Responsable Formation salarié de Digital League et d’un intervenant-Formateur Expert Symfony 3, membre de l’équipe SensioLabs
Un livret d’accueil et un support de cours sera remis à chaque stagiaire.
La formation se déroule dans une salle spécifique dans les locaux de Digital League, équipée d’une connexion internet, un vidéoprojecteur et un Paperboard.

MOYENS DE SUIVI DE LA FORMATION

Un état d’émargement individuel signé par le stagiaire et par le formateur pour chaque demi-journée de formation.

Coût : 980 € HT / Participant

(-30% de remise dès le 3ème participant)

Vous avez la possibilité de participer au Niv.2 en plus de ce niveau pour un coût total de 1500 € HT.

Téléchargez le programme

 Inscrivez-vous ici :

Détails

Début :
18 septembre | 09:00
Fin :
19 septembre | 17:30
Catégorie d’Évènement:

Organisateur

Digital League
Téléphone :
0477790707
E-mail :
s.naitidirdigital-league.org; j.gay-mayere@digital-league.org
Site Web :
www.digital-league.org

Lieu

Digital League Saint-Etienne
60 rue des Acieries
Saint-Etienne, 42000 France
+ Google Map
Téléphone :
04 77 79 07 07