Hola · سلام · नमस्ते · Bonjour · こんにちは

Des idées en code.
Des histoires de l’atelier.

Ingénieur logiciel full-stack et blogueur tech 👨‍💻

Je conçois des logiciels de bout en bout et j’écris à leur sujet : sites web, applications mobiles, outils de bureau et fonctionnalités assistées par l’IA, avec des notes détaillées sur la façon dont tout s’articule.

Articles
50
Thèmes
30
Applications
13
Lectures
11.2K
Illustration du portrait de Bishrul Haq

“Le plus lent, s’il ne perd pas son but de vue, avance encore plus vite que celui qui erre sans but.”

Gotthold Ephraim Lessing

Thèmes 📚

Ce sur quoi j’écris le plus 🧠

Toutes les catégories

Derniers articles 🚀

Articles récents : tutoriels, notes et expériences ✨

Les plus lus 🔥

  1. Comment interroger efficacement Claude Fable 5 : guide pratique AI 1.4K lectures
  2. IA locale en 2026 : Ollama, vLLM, Docker Model Runner et quand les utiliser AI 495 lectures
  3. FastAPI en 2026 : créer des API de production avec Python 3.14 Python 429 lectures
  4. Python 3.14 pour les projets réels : Free Threading, JIT, t-strings et Zstandard Python 407 lectures
  5. Tâches de fond en Python : comparatif de Celery, RQ, Dramatiq et APScheduler Python 372 lectures
  6. Construire un système RAG privé : architecture, embeddings, bases vectorielles et évaluation AI 350 lectures

Séries 🧭

Apprendre étape par étape

Toutes les séries
Learn Python by Doing: From Your First Script to Real Projects series cover
Featured series Complete · 16 parts

Learn Python by Doing: From Your First Script to Real Projects

A 16-part beginner-to-advanced Python syllabus: every lesson has runnable code in the browser, quizzes, and a matching topic in the free Learn Python Android app.

Au programme

  1. 1 Python pour grands débutants : premier script, variables et types Leçon 1 d’un cours complet sur Python : installez Python, exécutez votre premier script et maîtrisez les variables, les types de données fondamentaux, les f-strings et la saisie, avec un bac à sable intégré et des quiz.
  2. 2 Opérateurs Python et prise de décision : if, elif, else et match Leçon 2 : donnez un cerveau à vos programmes Python avec les opérateurs, la véracité, les chaînes if/elif/else, les expressions conditionnelles et l'instruction moderne match, le tout avec un bac à sable interactif et des quiz.
  3. 3 Boucles et contrôle de flux en Python : for, while, break et continue Leçon 3 : maîtrisez la répétition avec while, for, range, break, continue, la clause else des boucles, les boucles imbriquées et le motif de l'accumulateur, y compris FizzBuzz et un environnement d'exécution interactif avec exercices.
  4. 4 Fonctions Python : arguments, retours, portée et lambdas Leçon 4 : transformez vos scripts en outils réutilisables avec def, les arguments et valeurs par défaut, les valeurs de retour, les règles de portée, *args et **kwargs, les docstrings et les lambdas, le tout avec des exercices de refactorisation dans un environnement interactif.
  5. 5 Structures de données en Python : listes, tuples, ensembles, dictionnaires et compréhensions Leçon 5 : listes, tuples, ensembles et dictionnaires, comment choisir entre eux, et les idiomes de compréhensions, enumerate et zip qui font de Python ce qu'il est, avec un projet de compteur de mots.
+ 11 more parts

Ce que j’ai construit 📱

Newsletter

Recevez la prochaine note dans votre boîte mail

De courts e-mails à chaque publication de tutoriels, notes de lecture et expériences de l’atelier.

Pas de spam. Désinscription à tout moment.

Collaborate 🤝

Let’s build something ensemble.

Open to collaborations, freelance work, and interesting problems. Dites bonjour et nous verrons la suite ensemble.

Illustration de contact de Bishrul Haq