Tests EndToEnd avec Panther
Panther est une librairie qui va vous permettre d'éxécuter des tests end-to-end en se basant sur un véritable navigateur. Cela vous...
Panther est une librairie qui va vous permettre d'éxécuter des tests end-to-end en se basant sur un véritable navigateur. Cela vous...
Pour tester les controllers nous allons nous baser sur le système de WebTestCase de Symfony. Ce système va nous permettre d'envoyer...
Maintenant nous allons voir comment tester un validateur. Notre objectif est de créer une nouvelle contrainte de validation que l'on...
Nous allons commencer notre découverte des tests avec les tests des entités. Grâce au typage dans les dernières versions de PHP...
Dans le cadre des tests fonctionnels on va souvent être amené à travailler avec une base de données. Afin de maîtriser les données...
Je vous propose de découvrir comment tester son code au sein d'une application Symfony. L'objectif de cette formation est de découvrir...
Dans cette vidéo je vous propose de décrypter le fonctionnement de React à travers la création d'une librairie similaire. L'objectif...
Dans ce tutoriel je vous propose de découvrir comment bien documenter vos API avec OpenAPI et les outils Swagger. Swagger != OpenAPI Avant...
Dans cette vidéo je vous propose de découvrir la technique d'animation FLIP. Cette technique permet d'animer simplement les changements...
Symfony vient de se doter d'un système capable de gérer les notifications instantanées. Ce système, basé sur Mercure va permettre...
Dans cette vidéo je vous propose de découvrir ensemble l’outil Laravel Nova. Proposé par l’équipe derrière Laravel, cet outil...
Gutenberg est le nom de code du nouvel éditeur qui équipe WordPress 5. Cet éditeur permet à l'équipe de WordPress de se détacher...
Le TypeScript est un bon moyen de mieux organiser et mieux structurer son code. En revanche la création d'un projet peut parfois poser...
Dans ce tutoriel nous allons voir ensemble comment utiliser la librairie three.js afin de créer un panorama 360° interactif. Le principe...
Les ACL (Access Control List) permettent une gestion avancée et plus flexible des permissions du système de fichier. Elles permettent...
Dans cette vidéo nous allons découvrir Cypress, un outil qui permet de mettre en place simplement et rapidement des tests fonctionnels.
Nous allons dans ce chapitre rajouter la gestion des écrans tactiles à notre système de Carousel
Nous allons dans ce chapitre rajouter un système de défilement infini à notre système de Carousel
Nous allons dans ce chapitre rajouter une pagination à notre système de Carousel
Dans ce tutoriel je vous propose de découvrir Wordplate, un outil qui vous permet d'installer et de travailler avec Wordpress d'une...
Comme vous le devinez je suis un grand fan du TypeScript car cela me permet de capturer pas mal d'erreurs en amont. Aussi, lorsque...
Un des problème que l'on rencontre avec l'utilisation des modules en JavaScript est le poid du fichier en sortie. En effet on a très...
Nous allons parler tests unitaires aujourd'hui et plus précisément nous attarder sur l'utilisation de Prophecy. Créée à l'origine...
Même s'il arrive avec une configuration par défaut plutôt décente, i3wm ne brille pas par la "beauté" de son interface...
Versionner son projet PHP permet de garder en mémoire l'historique des modifications et permet aussi de simplifier le travail en équipe...
Lorsque l'on conçoit une application complexe en utilisant la programmation orientée objet en PHP on est souvent amené à faire...