Retour sur le forum PHP 2024
Revivez les moments forts du Forum PHP 2024 avec l'AFUP ! Découvrez l'avenir du PHP et les innovations qui feront la différence.
Développeur Web, vous souhaitez montrer au monde que vous maitrisez une technologie ? Passez les certifications de Symfony !!!, que ce soit avec Twig, Sylius ou le framework. Quoi de mieux pour démontrer une expertise certifiée sur les technologies Symfony.
Bien que la certification Twig ne soit pas une option courante, c’est une bonne première étape pour développer vos compétences dans ce domaine et peut vous apporter de nombreux avantages sur le plan professionnel et personnel en tant que développeur web. Un seul niveau existe: “Twig Certified Designer”.
Il y a 2 consignes principales pour la passer:
Nous avons également regroupé dans ce repository Github des questions pour vous entraîner, elles ne sont pas évidentes, mais elles vous permettront de vous vérifier que vous avez une bonne maitrise. Cela peut faire office de jeux en interne chez vous lorsque vous vous interrogerez les uns les autres.
Dans la page de documentation, il y a un paragraphe “Twig Reference for Symfony” qui n’est pas une section demandée dans la certification, puisque ces fonctions font partie de la librairie symfony/twig-bridge. Cette partie sera demandée dans la certification Symfony, expliquée plus bas.
Tous les tags, fonctions, etc qui dépendent d’une librairie extérieur à twig/twig sont exclus. Par example format_currency a une dépendance à twig/intl-extra, elle n’est donc pas demandée.
Nous avons référencé dans notre Repo, toutes les fonctions qu’il ne faut pas réviser si vous ne voulez pas reprendre toutes les pages.
Si vous souhaitez être accompagnés pour passer cette certification, nous serions ravis de vous aider à la passer avec un accompagnement de 2 jours, contactez-nous !
Il existe plusieurs moyens de parvenir à cette certification, le premier est de jeter un œil à la consigne officielle de Symfony dans ce lien, il y a 14 grandes parties dans l’examen, à savoir:
PHP, HTTP, Symfony Architecture, Controllers, Routing, Templating with Twig, Forms, Data Validation, Independency Injection, Security, HTTP Caching, Console, Automated Tests, Miscellaneous. De même que pour la certification Twig, nous avons créé un repository github dans lequel vous retrouverez des questions pour vous entraîner sur chacun de ces thèmes!
Ce sont des sujets très divers mais à bien maîtriser pour réussir. Et c’est vrai que l’on s’y perd un peu dans la documentation. Il y a un contributeur qui maintient un dépôt Github, dans lequel vous retrouvez des liens pour vous aider à vous y retrouver. Je vous invite à y faire un tour pour mettre en route vos révisions, et planifier votre apprentissage.
A côté de ça, il est bien sûr conseillé de pratiquer la théorie, pour bien assimiler. Installez le projet démo ou un skeleton et tester les composants que vous révisez, ça en sera d’autant plus fun.
Il faut un peu de moyens financiers, mais si vous le pouvez inscrivez vous à l’université Sensiolabs: E-learning-platform, la plateforme est bien faite, et vous pouvez le négocier avec votre entreprise pour avoir un accès groupe. Vous aurez accès à 20 questions journalières pour tester vos connaissances, sur le même mode que la certification.
Il existe aussi SymfonyCast, qui propose des cours sur beaucoup de sujets, certains gratuits, d’autres non.
Vous pouvez aussi utiliser ces outils pour vous entraîner, et mettre en pratique :
Un bon moyen pour se motiver à bien lire la documentation, est de proposer des contributions dans la doc dans la lib symfony/docs. Par exemple des fautes d’anglais, de Français, des erreurs de typages, de formats, de Pattern etc …
L'examen ne prend en charge aucun bridge vers les librairies comme Doctrine. L'examen se concentre uniquement sur les concepts Core de Symfony (y compris Twig).
Si vous souhaitez être accompagnés pour passe cettecertification, nous serions aussi ravis de vous aider à la passer Contactez-nous !
Sylius est une plateforme de e-commerce offrant une personnalisation poussée pour répondre aux besoins spécifiques de chaque projet, permettant ainsi la création de logiciels uniques et complexes.
Si vous travaillez avec Symfony, obtenir la certification Sylius permettrai de prouver vos compétences en e-commerce, d'être mieux reconnu par vos employeurs, vos clients et d'accéder à de nouvelles opportunités professionnelles.
Pour réussir la certification Sylius, une préparation minutieuse est essentielle. Voici quelques domaines clés à réviser :
Suivant l’examen, vous avez un questionnaire entre 45 et 75 questions pour 1h -> 1h30.
En ligne, depuis chez vous ou au bureau, vous pourrez accéder à un questionnaire. Pour twig, le timing est assez large, comptez plutôt 20-30 min normalement, par contre pour Symfony et Sylius, il ne faut pas trop trainer. Je vous conseille d’aller vite sur les questions dont vous êtes totalement certain, puis revenir sur les questions dont vous avez des doutes afin d’optimiser votre temps.
Pareil nous proposons des accompagnement sur le certification Sylius, si vous avez le projet de la passer, n'hestez sà faire appel à nos services, contactez-nous !
Les qestions sont de types choix simple ou choix multiples, mais il ne sera jamais demandé de rédiger quelconque ligne de code ou texte, ne vous en faites pas. Vous devez juste avoir prévus ces éléments pour l'examen :
Pour s’inscrire c’est simple, il suffit de vous connecter via votre compte SymfonyConnect sur la plateforme de certification de Sensiolabs.
Si vous voulez en savoir plus sur les certifications Symfony, n’attendez plus et contactez-nous: https://www.itefficience.com/contact