menu
Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

Maîtriser de Symfony 3 – Niv.2

10 juillet | 09:00 - 11 juillet | 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

En deux jours seulement, vous apprendrez à maîtriser quelques-uns des sujets clés et outils du framework Symfony 3.
Cette formation vous aide à maîtriser les mécanismes de configuration d’une application grâce au registre de services et principe d’injection des dépendances. Vous découvrirez aussi comment concevoir et valider des formulaires dynamiques ainsi que produire vos propres règles de validation personnalisées.

PARTICIPANTS

Développeurs PHP et chefs de projets qui ont de bonnes connaissances en PHP et des connaissances de base de la Programmation Orientée Objet

PRÉREQUIS

  • Connaissance de PHP et maitrise de bases de la programmation orientée Objet (indispensable)
  • Avoir suivi la session de formation « Symfony – Démarrer avec Symfony 3″
  • Utiliser le framework Symfony dans ses projets Web.

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

INJECTION DE DÉPENDANCE ET REGISTRE DE SERVICES

  • Comprendre le principe de l’injection de dépendance
  • Introduction au conteneur de services de Symfony

CONTRACTER UNE ASSURANCE QUALITÉ AVEC LES TESTS AUTOMATISES

  • Découvrir le framework de tests PHPUnit
  • Comprendre les enjeux des tests automatisés (unitaires et fonctionnels)

INTERAGIR AVEC L’UTILISATEUR GRACE AUX FORMULAIRES

  • Concevoir et traiter des formulaires web
  • Automatiser le rendu des formulaires avec les aides de vue Twig

RESTREINDRE L’ACCÈS AUX ESPACES SÉCURISÉS DE L’APPLICATION

  • Introduction aux principes d’authentification et d’autorisation
  • Sécuriser certaines parties d’un site avec une authentification par formulaire web

AMÉLIORER LES PERFORMANCES DE L’APPLICATION AVEC LE CACHE HTTP ET LE ESI

  • Introduction au cache HTTP
  • Découvrir les différents types de cache

INTERAGIR AVEC UNE BASE DE DONNEES RELATIONNELLE

  • Découvrir l’ORM Doctrine
  • Comprendre les notions d’entités, dépôts (« repository ») et de gestionnaire d’entités,

É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.3 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 :
10 juillet | 09:00
Fin :
11 juillet | 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