Dans la formation PHP pour experts, vous rencontrerez plusieurs sujets importants dans ce domaine :
Les principes architecturaux : vous verrez les protocoles centraux appelés PSR7, ReST et HATEOAS, MVC, qui seront découplés dans le domaine applicatif.
Les frameworks : vous apprendrez également à utiliser différents frameworks comme Symfony et Zed, ainsi que d'autres frameworks légers comme Silex.
La gestion native des logs en PHP, avec l'interface PSR-3 utilisée dans les environnements de développement comme APM. Vous apprendrez à virtualiser, et moduler les dépendances avec Docker, entre autres.
Les outils de surveillance et de profilage utilisant des services externes comme Blackfire, xDebug, Xhprof et XhguiProfiling. Les frameworks comme WebProfilerBundle de Symfony seront abordés.
Vous serez confrontés à l'utilisation d'outils de développement tels que les systèmes de contrôle de version (VCS) : SVN, documentation PHPDoc de gestion des branches Git ainsi que d'autres documentations, pour optimiser le code avec les conventions PSR-1, PSR-2 en utilisant les principes de développement SOLID et pour vérifier la compatibilité avec les convections : phpcpd, php-cs-tixer…
Et enfin, pour apprendre à optimiser l'exécution de votre code vous allez connaître les erreurs les plus courantes, optimiser les algorithmes, la couche d'accès aux données à l'aide de MEMCACHED et plus encore….
En acceptant les traceurs, vous acceptez d'avoir des données personnelles transmises à des sociétés tierces qui sont
Google
et
Facebook.
Ces tiers ne sont pas situé en Union Européenne et ne sont pas soumis au respect de la réglementation sur la protection des données personnelles.