Skip to content

Latest commit

 

History

History
131 lines (108 loc) · 7.9 KB

README.md

File metadata and controls

131 lines (108 loc) · 7.9 KB

Linter Status Validation Content Status

🎓 Certification to Twig

Welcome to this repository! Here, you can find all the resources you need to prepare for the Twig certification exam. This certification will help you master Twig and demonstrate your skills in template creation and manipulation.

📚 What Will You Learn?

To pass the Twig certification, focus on two main areas:

  1. Core Knowledge: Start by reading and understanding the key concepts in these documents:

  2. Tags, Functions, and Filters: Get familiar with the essential Twig tags, functions, and filters listed below. Aim to master these within a week, especially if you already have some experience with Twig.

🏷️ Essential Twig Tags

Learn these tags to control template behavior:

🔍 Key Twig Filters

🧩 Important Twig Functions

📝 Twig Tests and Operators

Operators help you perform logical, arithmetic, and other operations:

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

❌ What's Not Included in the Twig Certification?

The following are not required for the Twig certification:

  • Functions and filters specific to the symfony/twig-bridge library, covered in Symfony certification.
  • Any filters, functions, or tags provided by extensions like MarkdownExtension, StringExtension, IntlExtension, HtmlExtension, CacheExtension, CssInlinerExtension, and InkyExtension are not included.

📝 How to Register?

Ready to get certified? Buy a voucher and register here.

For more information, read this comprehensive article.

Interested in training with our team? Contact us!