Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Renforcez la solidité de vos applications PHP lors de cette formation Tests avec PHP, en mettant en place des tests adaptés grâce aux approches du TDD et BDD !
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Vous subissez régulièrement des régressions et vous souhaitez mettre en place des tests unitaires pour contenir ce problème ?
Si l'écriture de tests pour renforcer la solidité d'une application n'est plus remise en doute, il s'avère dans la pratique assez difficile de se lancer, et de continuer à maintenir et grandir cette base de tests.
Et d'ailleurs, quels tests sont pertinents ? Que vaut le TDD ? Le BDD ?
Quand vaut-il mieux utiliser PHPUnit ou Behat ?
Comment automatiser des tests ?
Cette formation s'adresse aux développeurs·ses PHP ayant un peu d’expérience qui :
- travaillent sur une codebase peu ou pas couverte par des tests et souhaitent retrouver de la confiance
- commencent un projet et souhaitent appliquer de bonnes pratiques
- veulent étendre l’étendue de leurs types de tests au delà des tests unitaires
Durant cette formation Tests avec PHP d'une journée, nous verrons, comment écrire des tests unitaire (PHPUnit), des tests comportementaux, mais aussi comment mettre en place du TDD et les limites de celui-ci. Nous parcourrons également l'ensemble des tests qui existent : tests unitaire, d'intégration, de charge....
À la fin de cette formation Test avec PHP, vous connaîtrez l'intérêt de chacun de ces tests et saurez comment les mettre en œuvre.
Si vous souhaitez revoir les bases et bonnes pratiques de PHP avant de vous attaquer aux tests, jetez un œil à notre formation PHP.
Mises en pratique :
- Développement d'une mini-application en TDD
- Développement d'une mini-application en BDD
Sylvain est tombé dans l’internet à une époque où se connecter faisait du bruit et pouvait coûter (très) cher :-)
Depuis, il a exercé en agence en tant que développeur, front et back, puis responsable technique et formateur. Après une incursion en tant que dirigeant d’entreprise, il est revenu depuis 7 ans à son sujet de prédilection - le développement de logiciels web sur mesure - en tant que développeur indépendant, pour tous types de missions : industrie, services, etc.
Les types de projets qu’il affectionne ? La reprise de projets legacy, (ou tout simplement mal partis), en PHP ou javascript, avec Symfony et React pour leur souplesse, ou d’autres technos en fonction de l’équipe rencontrée.
Et parce qu’il sait qu’un développement ne sert que s’il est déployé en production, la philosophie devops et les outils associés sont ses outils quotidiens.
Pour lui, l’interaction est fondamentale dans le métier d’ingénieur logiciel, que ça soit avec le client ou entre professionnels, et la formation auprès de ses pairs est logiquement l’un des moyens de partager son expérience.
Human Coders c'est un centre de formation pour développeurs avec :
Renforcez la solidité de vos applications PHP lors de cette formation Tests avec PHP, en mettant en place des tests adaptés grâce aux approches du TDD et BDD !
Vous subissez régulièrement des régressions et vous souhaitez mettre en place des tests unitaires pour contenir ce problème ?
Si l'écriture de tests pour renforcer la solidité d'une application n'est plus remise en doute, il s'avère dans la pratique assez difficile de se lancer, et de continuer à maintenir et grandir cette base de tests.
Et d'ailleurs, quels tests sont pertinents ? Que vaut le TDD ? Le BDD ?
Quand vaut-il mieux utiliser PHPUnit ou Behat ?
Comment automatiser des tests ?
Cette formation s'adresse aux développeurs·ses PHP ayant un peu d’expérience qui :
- travaillent sur une codebase peu ou pas couverte par des tests et souhaitent retrouver de la confiance
- commencent un projet et souhaitent appliquer de bonnes pratiques
- veulent étendre l’étendue de leurs types de tests au delà des tests unitaires
Durant cette formation Tests avec PHP d'une journée, nous verrons, comment écrire des tests unitaire (PHPUnit), des tests comportementaux, mais aussi comment mettre en place du TDD et les limites de celui-ci. Nous parcourrons également l'ensemble des tests qui existent : tests unitaire, d'intégration, de charge....
À la fin de cette formation Test avec PHP, vous connaîtrez l'intérêt de chacun de ces tests et saurez comment les mettre en œuvre.
Si vous souhaitez revoir les bases et bonnes pratiques de PHP avant de vous attaquer aux tests, jetez un œil à notre formation PHP.
Mises en pratique :
- Développement d'une mini-application en TDD
- Développement d'une mini-application en BDD
Sylvain est tombé dans l’internet à une époque où se connecter faisait du bruit et pouvait coûter (très) cher :-)
Depuis, il a exercé en agence en tant que développeur, front et back, puis responsable technique et formateur. Après une incursion en tant que dirigeant d’entreprise, il est revenu depuis 7 ans à son sujet de prédilection - le développement de logiciels web sur mesure - en tant que développeur indépendant, pour tous types de missions : industrie, services, etc.
Les types de projets qu’il affectionne ? La reprise de projets legacy, (ou tout simplement mal partis), en PHP ou javascript, avec Symfony et React pour leur souplesse, ou d’autres technos en fonction de l’équipe rencontrée.
Et parce qu’il sait qu’un développement ne sert que s’il est déployé en production, la philosophie devops et les outils associés sont ses outils quotidiens.
Pour lui, l’interaction est fondamentale dans le métier d’ingénieur logiciel, que ça soit avec le client ou entre professionnels, et la formation auprès de ses pairs est logiquement l’un des moyens de partager son expérience.
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012