Konica Minolta

Programme DÉVELOPPEMENT ET PUBLICATION WEB Tarifs : nous consulter Délais : nous consulter Moyens d’encadrement : formateur spécialiste du domaine Lieu : • Centre de formation Konica Minolta • Site client (nous consulter) Durée totale : 3 jours (21 heures) Nombre de participants : 6 maximum Symphony 2 (1/2) Présentation générale du Framework et de ses outils • Découvrir la genèse du projet Symfony • Comprendre la feuille de route du projet et ses différents types de versions • Installer une distribution standard de Symfony • Apprivoiser l’architecture standard d’un projet Symfony • Comprendre le traitement d’une requête HTTP par le Framework • Découvrir la notion d’environnement et de configuration • Écrire du code selon des conventions de codage standards établies • Savoir déboguer son code en s’aidant des traces d’erreur fournies par Symfony Introduction à la barre de débogage («Web Debug Toolbar ») • Analyser les différents panneaux de la barre de débogage • Accéder au « Web Profiler » pour auditer en profondeur la requête courante • Savoir analyser et interpréter les traces d’exception Convertir une requête en réponse • Concevoir des classes de contrôleur • Associer des urls aux contrôleurs • Recevoir un objet de requête dans une action • Lire les données du client depuis la requête • Lire et écrire dans la session de l’utilisateur courant • Lire et écrire des données dans un cookie • Retourner une réponse brute depuis une action • Déclencher une redirection interne (« forward ») • Déclencher une redirection HTTP (« redirect ») Traiter des formulaires dynamiques • Concevoir et traiter des formulaires simples • Découvrir les notions de types de formulaire • Automatiser le rendu des formulaires avec les aides de vue Twig • Personnaliser le rendu des formulaires avec les thèmes de rendu Twig • Appliquer des règles de validation standard sur les données soumises • Appliquer des règles de validation personnalisées sur les données soumises • Contextualiser le déclenchement des règles de validation avec les groupes de validation • Récolter les données validées d’un formulaire Injection de dépendance et conteneur de service • Comprendre le principe de l’injection de dépendance • Introduction au conteneur de services de Symfony • Lister les services existants du Framework 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 Référence : DPW24 Publics Développeurs Chefs de projet technique Pré-requis Maîtrise de la programmation orientée objet en PHP Objectifs pédagogiques Être capable : • d’acquérir les fondamentaux de Symfony 2 afin de pouvoir développer des applications Web dynamiques Moyens pédagogiques et techniques Explications théoriques et exercices pratiques pour mise en situation rapide 1 vidéoprojecteur par salle 1 ordinateur par stagiaire 1 support de cours par stagiaire Évaluation et documents fournis • Document d’évaluation de satisfaction • Attestation de présence • Exercices pratiques de validation des acquis sous contrôle du formateur 63 Voir notre catalogue KONICA MINOLTA BUSINESS SOLUTIONS FRANCE

RkJQdWJsaXNoZXIy MTEzMjA=