symfonycasts.com

Dev front

Webpack Encore: Frontend like a Pro! Video Tutorial Screencast

Ce cours intitulé 'Webpack Encore: Frontend like a Pro!' propose un tutoriel sur Webpack Encore, une solution qui facilite l'utilisation moderne de JavaScript. Il aborde l'intégration avec Symfony, l'installation d'Encore et de yarn, et les bases de la configuration de Webpack. Les participants apprendront à gérer CSS, à optimiser le code avec des techniques comme le code splitting, ainsi qu'à utiliser des bibliothèques externes et des plugins jQuery.

Dev back

End to End (E2E) App Testing Video Tutorial Screencast

Ce cours complet sur les tests E2E avec Symfony permet aux développeurs de maîtriser les techniques de test d'applications en abordant des concepts clés comme la différence entre tests fonctionnels et E2E, le nommage des tests, le développement piloté par le comportement, ainsi que le contrôle et la préparation de la base de données. Le cours couvre également des outils de test tels que Panther et zenstruck/browser, ainsi que des méthodes de débogage fiables.

Dev back

Embedding the LemonSqueezy Checkout Overlay

Cet article présente un cours sur l'intégration de l'overlay de paiement LemonSqueezy avec Symfony. Il couvre des sujets allant de la configuration des produits à la gestion des webhooks, en passant par l'amélioration de la sécurité des paiements. Les développeurs apprendront à centraliser la logique d'affaires et à gérer les interactions avec l'API de LemonSqueezy pour optimiser le processus de paiement.

Dev back

LemonSqueezy Checkout Overlay

Le cours sur LemonSqueezy couvre l'intégration d'un système de paiement, comprenant la gestion des commandes, le séchage des webhooks, et une amélioration de la logique commerciale. Les étudiants apprennent à utiliser Ngrok pour le développement local, à traiter les événements Javascript et à améliorer la gestion des erreurs d'API.

Dev back

Enhancing API Error Handling

Cet article décrit un cours sur l'amélioration de la gestion des erreurs d'API avec Lemon Squeezy comme prestataire de paiement. Il couvre des sujets tels que l'intégration des webhooks, la gestion de la logique commerciale, et l'utilisation d'outils comme Ngrok pour le dépannage, ainsi que des tests d'intégration pour assurer le bon fonctionnement des webhooks.

Dev back

Rendering LemonSqueezy Orders on the Account Page

Cet article présente un cours sur l'intégration de LemonSqueezy qui permet de gérer les commandes sur une page de compte utilisateur. Les étapes incluent la mise en place de la logique métier, l'écoute des webhooks, l'amélioration de la gestion des erreurs API, et d'autres tâches liées à l'implémentation d'un processus d'achat fluide. Ce contenu est pertinent pour ceux qui utilisent Symfony et souhaitent optimiser leurs applications e-commerce.

Dev back

Installing the Translation Component

Cet article traite de l'installation du composant de traduction dans Symfony 7, proposant un chapitre d'un cours en ligne sur la manière de rendre son site multilingue via des vidéos explicatives. Ce chapitre est encore en cours de finalisation mais promet une approche pratique et didactique pour la mise en place de la gestion des traductions.

Dev back

LemonSqueezy Checkout Overlay

Cet article présente un chapitre d'un cours sur le traitement des paiements avec LemonSqueezy et l'intégration de Symfony 7. Bien qu'il ne soit pas encore finalisé, il propose un accès anticipé à certains contenus et un système de notification pour l'achèvement du cours. Les lecteurs peuvent suivre les instructions dans le script, bien que les détails d'achèvement ne soient pas encore disponibles. L'accent est mis sur la technologie PHP et les fonctionnalités de Symfony 7 dans le cadre des paiements en ligne.

Dev back

Writing an Integrational Test for Webhooks

Cet article présente un cours sur la création et le test d'intégration de webhooks avec LemonSqueezy, une plateforme de paiement. Il aborde divers aspects allant de la configuration initiale des produits à l'implémentation d'un parser de requêtes webhook, ainsi que le test d'intégration de ces webhooks. Il contient également des conseils sur la gestion des erreurs d'API et des événements JavaScript. Des fonctionnalités futures sont également mentionnées.