<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Frédéric Gaurat - formateur et développeur</title><description>Articles sur Python et le développement</description><link>https://eolem.com/</link><item><title>Tester et déboguer du code Python asynchrone : pytest, logs et erreurs fréquentes</title><link>https://eolem.com/developpement-langage-python/tester-debugger-code-python-asynchrone-pytest-logs-erreurs/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/tester-debugger-code-python-asynchrone-pytest-logs-erreurs/</guid><description>Pourquoi les bugs async sont particuliers Le code asynchrone introduit des comportements que l’on voit moins dans un script séquentiel : tâches qui contin</description><pubDate>Tue, 22 Sep 2026 09:30:00 GMT</pubDate></item><item><title>FastAPI et Python asynchrone : bonnes pratiques pour éviter de bloquer son API</title><link>https://eolem.com/developpement-langage-python/fastapi-python-asynchrone-bonnes-pratiques-api/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/fastapi-python-asynchrone-bonnes-pratiques-api/</guid><description>FastAPI n’accélère pas automatiquement le code FastAPI a popularisé l’usage de async def dans les APIs Python. Pourtant, écrire un endpoint asynchrone ne</description><pubDate>Fri, 18 Sep 2026 09:30:00 GMT</pubDate></item><item><title>Appels HTTP asynchrones en Python : aiohttp, HTTPX et limites de concurrence</title><link>https://eolem.com/developpement-langage-python/appels-http-asynchrones-python-aiohttp-httpx-concurrence/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/appels-http-asynchrones-python-aiohttp-httpx-concurrence/</guid><description>Le cas d’usage le plus courant de l’asynchrone Les appels HTTP sont l’un des meilleurs exemples pour comprendre l’intérêt de la programmation asynchrone e</description><pubDate>Tue, 15 Sep 2026 09:30:00 GMT</pubDate></item><item><title>Comparatif N8N vs Apache Airflow</title><link>https://eolem.com/developpement-langage-python/comparatif-n8n-apache-airflow/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/comparatif-n8n-apache-airflow/</guid><description>n8n vs Apache Airflow : quel outil d&apos;automatisation choisir en 2026 ? _Vous hésitez entre n8n et Apache Airflow pour automatiser vos workflows, mais les d</description><pubDate>Tue, 15 Sep 2026 08:51:14 GMT</pubDate></item><item><title>asyncio en pratique : tâches concurrentes, timeouts et annulation propre</title><link>https://eolem.com/developpement-langage-python/asyncio-pratique-taches-concurrentes-timeouts-annulation/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/asyncio-pratique-taches-concurrentes-timeouts-annulation/</guid><description>Passer de la théorie à asyncio Comprendre async et await est une première étape. Mais dans un vrai programme, il faut organiser plusieurs tâches, limiter</description><pubDate>Fri, 11 Sep 2026 09:30:00 GMT</pubDate></item><item><title>Programmation asynchrone en Python : comprendre async, await et la boucle d’événements</title><link>https://eolem.com/developpement-langage-python/programmation-asynchrone-python-async-await-boucle-evenements/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/programmation-asynchrone-python-async-await-boucle-evenements/</guid><description>Pourquoi parler d’asynchrone en Python ? La programmation asynchrone répond à un problème très concret : un programme passe souvent plus de temps à attend</description><pubDate>Tue, 08 Sep 2026 09:30:00 GMT</pubDate></item><item><title>Mieux scraper avec playwright et browserforge</title><link>https://eolem.com/developpement-langage-python/mieux-scraper-avec-playwright-et-browserforge/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/mieux-scraper-avec-playwright-et-browserforge/</guid><description>Scraper des pages dynamiques avec Playwright en Python, comprendre le rôle de BrowserForge aujourd&apos;hui, et rester dans le cadre : robots.txt, CGU, RGPD.</description><pubDate>Mon, 10 Feb 2025 07:06:58 GMT</pubDate></item><item><title>Avro : La Solution Idéale pour une Sérialisation de Données Efficace</title><link>https://eolem.com/developpement-langage-python/avro-la-solution-ideale-pour-une-serialisation-de-donnees-efficace/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/avro-la-solution-ideale-pour-une-serialisation-de-donnees-efficace/</guid><description>Apache Avro : schémas JSON, format binaire compact, évolution des schémas et Kafka, avec un exemple Python en fastavro et une comparaison avec Parquet.</description><pubDate>Thu, 19 Sep 2024 18:31:15 GMT</pubDate></item><item><title>Guide d&apos;utilisation de Poetry</title><link>https://eolem.com/developpement-langage-python/guide-dutilisation-de-poetry/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/guide-dutilisation-de-poetry/</guid><description>Poetry 2.x : gérer dépendances et environnements virtuels Python avec pyproject.toml (PEP 621), commandes essentielles, CI/CD et comparaison avec uv.</description><pubDate>Sat, 13 Apr 2024 11:39:48 GMT</pubDate></item><item><title>Révolutionnez l&apos;Expérience Client : L&apos;Ère des Chatbots Personnalisés grâce à l&apos;Intelligence Artificielle</title><link>https://eolem.com/developpement-langage-python/revolutionnez-lexperience-client-lere-des-chatbots-personnalises-grace-a-lintelligence-artificielle/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/revolutionnez-lexperience-client-lere-des-chatbots-personnalises-grace-a-lintelligence-artificielle/</guid><description>Chatbot IA personnalisé : comment la RAG et les embeddings rendent vos documents interrogeables, avec un retour d&apos;expérience et les limites à connaître.</description><pubDate>Fri, 12 Apr 2024 17:43:09 GMT</pubDate></item><item><title>Apprendre a coder en python</title><link>https://eolem.com/developpement-langage-python/apprendre-a-coder-en-python/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/apprendre-a-coder-en-python/</guid><description>Apprendre à coder en Python : installation, syntaxe, boucles, exceptions, POO, bibliothèques et Git, avec des exemples testés sur Python 3.14.</description><pubDate>Tue, 21 Nov 2023 22:09:57 GMT</pubDate></item><item><title>Les environnements virtuels en Python : Guide complet.</title><link>https://eolem.com/developpement-langage-python/les-environnements-virtuels-en-python-guide-complet/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/les-environnements-virtuels-en-python-guide-complet/</guid><description>Environnements virtuels Python : pourquoi les utiliser, comment créer et activer un venv, gérer les dépendances avec pip ou uv, Jupyter, dépannage.</description><pubDate>Tue, 14 Nov 2023 08:43:19 GMT</pubDate></item><item><title>Gérer les entrées et les sorties en Python.</title><link>https://eolem.com/developpement-langage-python/gerer-les-entrees-et-les-sorties-en-python/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/gerer-les-entrees-et-les-sorties-en-python/</guid><description>Entrées et sorties en Python : input(), print(), lecture et écriture de fichiers avec open() et with, erreurs, binaire, JSON, pickle et module os.</description><pubDate>Mon, 13 Nov 2023 22:05:13 GMT</pubDate></item><item><title>Conseils pour écrire un code Python propre et lisible.</title><link>https://eolem.com/developpement-langage-python/conseils-pour-ecrire-un-code-python-propre-et-lisible/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/conseils-pour-ecrire-un-code-python-propre-et-lisible/</guid><description>Noms explicites, indentation, KISS, DRY, compréhensions, exceptions et docstrings : les conventions PEP 8 pour écrire un code Python propre.</description><pubDate>Wed, 08 Nov 2023 10:49:59 GMT</pubDate></item><item><title>Conseils et ressources pour apprendre Python</title><link>https://eolem.com/conseils-et-ressources-pour-apprendre-python/</link><guid isPermaLink="true">https://eolem.com/conseils-et-ressources-pour-apprendre-python/</guid><description>Comment apprendre Python : bases à maîtriser, bonnes pratiques, erreurs courantes, livres, cours en ligne, vidéos et communautés pour progresser.</description><pubDate>Wed, 10 May 2023 12:14:03 GMT</pubDate></item><item><title>Découvrez les bibliothèques Python qui ont révolutionné le développement</title><link>https://eolem.com/decouvrez-les-bibliotheques-python-qui-ont-revolutionne-le-developpement-en-2023/</link><guid isPermaLink="true">https://eolem.com/decouvrez-les-bibliotheques-python-qui-ont-revolutionne-le-developpement-en-2023/</guid><description>FastAPI, Pydantic, pandas, Scrapy, PyQt, Numba… tour d&apos;horizon des bibliothèques Python qui comptent, avec leur état actuel et des exemples de code testés.</description><pubDate>Wed, 10 May 2023 06:04:45 GMT</pubDate></item><item><title>Introduction à la programmation Python</title><link>https://eolem.com/introduction-a-la-programmation-python/</link><guid isPermaLink="true">https://eolem.com/introduction-a-la-programmation-python/</guid><description>Introduction à la programmation Python : caractéristiques du langage, installation, bases, programmation objet, bibliothèques et pistes pour progresser.</description><pubDate>Fri, 05 May 2023 20:51:55 GMT</pubDate></item><item><title>Top formations Python - Découvrez les meilleures options en ligne et en présentiel</title><link>https://eolem.com/top-formations-python-pour-2023-decouvrez-les-meilleures-options-en-ligne-et-en-presentiel/</link><guid isPermaLink="true">https://eolem.com/top-formations-python-pour-2023-decouvrez-les-meilleures-options-en-ligne-et-en-presentiel/</guid><description>Formation Python en ligne ou en présentiel, CPF, cursus diplômants : comment comparer les options et choisir celle qui correspond à votre objectif.</description><pubDate>Fri, 05 May 2023 10:53:21 GMT</pubDate></item><item><title>La programmation Javascript</title><link>https://eolem.com/developpement-langage-python/la-programmation-javascript/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/la-programmation-javascript/</guid><description>JavaScript, le langage des pages web interactives : à quoi il sert, ce qu&apos;il permet de faire dans le navigateur et hors navigateur, et comment démarrer.</description><pubDate>Sat, 05 Nov 2022 22:12:19 GMT</pubDate></item><item><title>Le langage Python</title><link>https://eolem.com/developpement-langage-python/le-langage-python/</link><guid isPermaLink="true">https://eolem.com/developpement-langage-python/le-langage-python/</guid><description>Qu&apos;est-ce que Python ? Origines, usages (web, data, IA, scripts), interface graphique avec Tkinter, IDE, frameworks web et conseils pour apprendre.</description><pubDate>Fri, 28 Oct 2022 12:54:00 GMT</pubDate></item></channel></rss>