<ul><li>
Maîtrise de PHP Moderne : Connaissance approfondie de PHP 8.x, de la Programmation Orientée Objet (POO) avancée, des interfaces, des traits et des "Enums".</li><li>
Expertise Symfony : Maîtrise des composants clés (HttpKernel, DependencyInjection, Routing, Security, Form, Validator).</li><li>
Doctrine (ORM) : Savoir gérer les interactions avec la base de données (entités, relations, migrations, DQL et QueryBuilder).</li><li>
Twig : Le moteur de template pour générer les vues côté serveur.</li></ul>
API & Services : Capacité à créer et consommer des API REST ou GraphQL (souvent via API Platform).
<ul><li>
Bonnes pratiques (PSR) : Respect des standards de codage PHP pour un code propre et lisible.</li><li>
Design Patterns & Principes SOLID : Comprendre comment structurer un code évolutif et maintenable.</li><li>
Tests Automatisés : Maîtrise de
PHPUnit (tests unitaires) et éventuellement de Panther ou Behat (tests fonctionnels).</li></ul>
Sécurité : Savoir configurer les firewalls, gérer l'authentification (JWT, OAuth2) et prévenir les failles (XSS, CSRF, Injections SQL).