Formation intra-entreprise

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

En savoir plus


PHP et MySQL

Twig pour les Intégrateurs

N'ayez plus peur d'écrire vos templates avec PHP, Twig vient à votre secours !


En deux jours, apprenez à construire de puissants et flexibles templates grâce à la librairie Twig et ses outils intégrés.

Prochaines sessions


- Date Lieu Prix  
Français 20 août - 21 août Paris 1290.00 € S'inscrire
  • La formation aura lieu du 20 août 2012 à 09:00 au 21 août 2012 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

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

Français 26 déc. - 27 déc. Paris 1290.00 € S'inscrire
  • La formation aura lieu du 26 décembre 2012 à 09:00 au 27 décembre 2012 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.


Objectifs


En deux jours, vous apprendrez à tirer pleinement profit du framework Twig grâce à sa syntaxe intuitive et ses nombreuses fonctionnalités.


Programme

Télécharger le programme en .PDF

Introduction à Twig

  • Définition d’un moteur de template
  • Découvrir les différents types de marqueurs Twig
  • Comprendre le fonctionnement interne de Twig
  • Générer un « Hello World » avec Twig
  • Activer et désactiver l’échappement automatique

Installation et amorçage de Twig

  • Installation à partir d’une archive ZIP
  • Installation à partir d’un dépôt de code Subversion
  • Installation à partir d’un dépôt de code Git
  • Installation à partir d’un paquet PEAR

Générer des templates dynamiques avec Twig

  • Commenter du code avec Twig
  • Afficher une chaîne ou le contenu d’une variable
  • Appliquer un filtre sur une variable
  • Itérer sur un tableau ou une collection d’objets
  • Réaliser des blocs conditionnels avec les tests
  • Utiliser les fonctions natives de Twig
  • Réaliser des opérations mathématiques simples

Factoriser les templates avec l’héritage et les macros

  • Intégrer de l’héritage de templates à plusieurs niveaux
  • Inclure un template dans un template maître
  • Décomposer un template en plusieurs blocs
  • Définir une liste de macros
  • Importer et utiliser des macros dans les templates

Détails de la session


Code de référence

TWIGC1

Prix

Dès 1290.00 € HT

Public

Intégrateurs HTML / CSS, webdesigners

Durée

2 jours (14 heures)

Type de formation

Workshop

Thèmes

Moteur de templates

Prérequis

Bases de PHP


Pour tous renseignements

+33 140 998 205

Sensio Labs est un organisme de formation enregistré sous le numéro d'activité 11 92 16038 92.

Contactez nous