🚀 Créateur de contenu, de formations et de solutions pour le web.

✋ Je suis Yoan Bernabeu, Développeur Web Freelance, Formateur indépendant & Youtubeur !

Vous pouvez me retrouver sur YouTube Twitter LinkedIn GitHub GitLab


L’Object Storage dans une application Symfony

Introduction # Les modes de déploiement et d’hébergement de nos applications évoluent et par conséquent la façon que nous avons de les développer change aussi. Si vous envisagez de déployer vos applications dans un environnement “cloud” il va falloir rendre vos applications “stateless”. Concrètement, aujourd’hui vos applications Symfony utilise par défaut le système de fichier de votre poste ou de votre serveur pour écrire des fichiers, je pense aux fichiers de Logs, aux sessions, mais aussi à d’éventuels imports que permettrait votre application.
Read more →

Consommer une API avec HttpClient et Symfony 5 : Les chiffres du COVID

Introduction # Aujourd’hui nous allons voir comment consommer une API avec le HttpClient de Symfony ! Vous allez le voir, pour l’usage simple que nous allons en faire, c’est un jeu d’enfant ! Comme d’habitude, pour que la démonstration soit parlante et pour que vous puissiez facilement vous projeter sur de vrais usages, nous allons mettre en place un petit projet complet. Notre application permettra de consulter quelques chiffres sur la COVID-19.
Read more →

Un bot Twitter (sur la vaccination) avec les commandes de symfony 5 et la crontab

Introduction # Aujourd’hui nous allons voir comment mettre en place un Bot pour Twitter ! Notre objectif sera de récupérer le nombre officiel de personnes vaccinées contrela Covid 19 (sur https://www.data.gouv.fr/fr/datasets/donnees-relatives-aux-personnes-vaccinees-contre-la-covid-19/) et de publier une fois par jour (à 20h00) les données sur un compte Twitter (https://twitter.com/VaccinBot). Ce tuto sera plus minimaliste que les précédents, le sujet étant simple à traiter. Compte “Developer” Twitter # Pour suivre ce tuto, vous devez posséder un compte “Developer” sur Twitter.
Read more →

Un Workflow de pro avec Symfony 5 !

Introduction # Dans cet article nous allons découvrir le composant Workflow de Symfony. Ce composant va nous permettre de mettre en place facilement et rapidement un workflow dans une application Symfony. Nous ne rentrerons pas dans le détail de ce qu’est un “workflow” vs une “state machine” (les deux sont possible avec ce composant), mais vous pouvez en apprendre davantage à ce sujet dans la documentation Symfony.
Read more →

Mettre en production une application Symfony 5 avec Heroku

Introduction # Je reçois très souvent des messages me demandant comment mettre en production une application Symfony. Il existe de nombreuses possibilités pour réaliser cela, aujourd’hui je vais vous présenter une solution simple (et gratuite dans un cadre d’un apprentissage). En effet, aujourd’hui nous allons voir ensemble comment déployer une application Symfony (avec une base de donnée) sur les services de Heroku ! Heroku c’est ce que l’on appelle un PaaS (Platform as a Service), et il vous propose de “gérer” pour vous toute la partie infrastructure !
Read more →