Retour au Blog

La certification Twig, une 1ere pour le chemin de la certif Symfony

La certification Twig, une 1ere pour le chemin de la certif Symfony

Pourquoi passer la certification Twig:

Développeur Web, vous souhaitez vous certifier sur les technologies Symfony ? Celle de Twig est une excellente étape pour commencer votre parcours !!!

Avec ces certifications, vous afficherez une maîtrise certaine de ces technologies.

Un seul niveau existe: “Twig Certified Designer”.

  1. Amélioration des compétences professionnelles : Apprendre et maîtriser Twig peut vous rendre plus compétent dans le développement web avec PHP. Vous serez capable de créer des interfaces utilisateur plus propres et plus efficaces.
  2. Meilleure employabilité : Les compétences en Twig sont souvent demandées dans le domaine du développement web, notamment dans les projets PHP. Avoir ces compétences peut augmenter vos chances de trouver un emploi ou des missions freelance.
  3. Travail plus efficace : Twig simplifie la création de vues web, ce qui peut accélérer le développement et réduire les erreurs dans votre code.
  4. Code plus propre : L'utilisation de Twig vous encourage à séparer la logique métier de la logique de présentation, ce qui conduit à un code plus propre et plus facile à maintenir.
  5. Formation et enseignement : Si vous avez une expertise en Twig, vous pourriez envisager de l'enseigner à d'autres développeurs, ce qui peut être une expérience enrichissante.

En fin de compte, bien que la certification Twig ne soit pas une option courante, développer vos compétences dans ce domaine peut vous apporter de nombreux avantages sur le plan professionnel et personnel en tant que développeur web.

Comment se passe la certification ?

En ligne, depuis chez vous ou au bureau, vous pourrez accéder à un questionnaire de 45 questions étalées sur 60 minutes. Le timing est assez large, comptez plutôt 20-30 min normalement. Ce sont des questions vraies/faux, choix simples ou choix multiples, pas d’écriture de code. Le lien vous ai envoyé via votre Compte SymfonyConnect (il faut bien sur s’être inscrit en amont).

Il vous faut un ordinateur avec Google Chrome (obligatoire et vous feront installer une extension), une pièce d’identité et une bonne connexion internet.

Attention vous serez filmé, et si l’examen est bon vous êtes visionnés:

  • soyez bien seul, et bien visible devant la caméra
  • pas d’écouteur, pas de papier, ni d’appareil à portée
  • pas le droit de parler, chantonner, siffler (ça m’est arrivé)

Que faut-il réviser ?

Il y a 2 consignes principales pour la passer:

  • Il faut lire, bien comprendre, et maîtriser les éléments de cette page ci: Template For Designers. C'est quasiment la page la plus importante.
  • Ensuite ils vous demanderont de bien connaître les tags, fonctions, et filtres qui sont regroupés ci-dessous. De vous à moi, c’est pas hyper compliqué, comptez 2-3 jours pour tout maîtriser (si vous avez bien sûr pratiqué avant). Attention, tous les tags, fonctions etc ne sont pas à maitriser, uniquement ceux du Core Twig. Nous avons trié pour vous ceux qu'il fallait retenir et ceux qui seront demandés plus tard dans la certification Symfony.

Nous avons également regroupé des questions pour vous entrainer, elles sont disponibles sur Github. Cela peut faire office de jeux en interne chez vous lorsque vous vous interrogerais les uns les autres.

Liste des Tags

Liste des Filtres

Liste des Fonctions

Liste des Tests

Liste des Operators

  • in, is, Math (+, -, /, %, //, *, **), Logic (and, or, not, (), b-and, b-xor, b-or), Comparisons (==, !=, <, >, >=, <=, ===, starts with, ends with, has some, has every, matches), Others (.., |, ~, ., [], ?:, ??)

Qu’est ce qui n’est pas demandé à la certification de Twig ?

Dans la page de documentation, il y a un paragraphe “Twig Reference for Symfony” qui n’est pas une section demandé dans la certification, puisque ces fonctions font partie de la librairie symfony/twig-bridge. Cette partie sera demandée dans la certification Symfony.

Et pour vous inscrire:

https://certification.symfony.com/exams/twig.html

Besoin d'un coup de main ?

https://www.itefficience.com/contact

Contactez-nous !
Je veux en savoir plus !