Développement Odoo assisté par l'Intelligence Artificielle

Développement Odoo assisté par l'Intelligence Artificielle

Objectif du cours

L'objectif n'est pas d'apprendre à faire générer du code par une IA. C'est de savoir transformer un besoin métier en spécification exploitable, obtenir une implémentation Odoo contrôlable, en vérifier l'exactitude, la tester, puis l'intégrer proprement au système.

Public et niveau

  • Développeurs Odoo, développeurs Python venant à Odoo.
  • Business Analysts techniques, consultants ERP.
  • Responsables SI supervisant des développements assistés par IA.
  • Niveau : intermédiaire vers avancé.

Prérequis

  • Bases de Python, de Git et de PostgreSQL.
  • Connaissance générale d'Odoo : modèles, vues, actions, sécurité, modules.
  • Notions fondamentales d'analyse métier.

Le principe fondamental

Besoin flou              Besoin métier
    ↓                        ↓
Prompt flou              Analyse BA
    ↓                        ↓
Réponse plausible        Spécifications
    ↓                        ↓
Code plausible           Conception technique
    ↓                        ↓
Bug fonctionnel          Prompt structuré → IA → Code
                             ↓
                         Contrôle humain → Tests → Validation

        SCHÉMA CLASSIQUE          SCHÉMA PROFESSIONNEL
500 000,00 Ar
500000.0 MGA 500 000,00 Ar
500 000,00 Ar
Responsable OdooBot
Dernière mise à jour 27/09/2026
Temps d'achèvement 1 jour 8 heures 15 minutes
Membres 1
  • Niveau 1 — Principes, rôles et responsabilités
    4Leçons · 2 h
    • Aperçu gratuit Nouveau 10 xp
    • 2. Les rôles : métier, BA, développeur, IA
      Nouveau 10 xp
    • 3. Confidentialité, propriété intellectuelle et responsabilité
      Nouveau 10 xp
    • Évaluation — Niveau 1 — Principes, rôles et responsabilités
      Nouveau 10 xp
  • Niveau 2 — Les fondamentaux BA avant de coder
    4Leçons · 1 h 45 min
    • 4. Identifier le problème, pas la solution
      Nouveau 10 xp
    • 5. Les questions BA à poser avant de développer
      Nouveau 10 xp
    • 6. Le cahier des charges comme source de vérité
      Nouveau 10 xp
    • Évaluation — Niveau 2 — Les fondamentaux BA avant de coder
      Nouveau 10 xp
  • Niveau 3 — Le contexte Odoo et le prompt professionnel
    3Leçons · 1 h 45 min
    • 7. Le principe du contexte suffisant
      Nouveau 10 xp
    • 8. Structure d'un prompt professionnel
      Nouveau 10 xp
    • Évaluation — Niveau 3 — Le contexte Odoo et le prompt professionnel
      Nouveau 10 xp
  • Niveau 4 — Travailler en passes successives
    4Leçons · 2 h 30 min
    • 9. Passes 1 et 2 — analyse puis conception
      Nouveau 10 xp
    • 10. Passes 3 et 4 — valider la conception, puis générer
      Nouveau 10 xp
    • 11. Passe 5 — relecture et principe du deuxième regard
      Nouveau 10 xp
    • Évaluation — Niveau 4 — Travailler en passes successives
      Nouveau 10 xp
  • Niveau 5 — Contrôle fonctionnel et technique
    3Leçons · 1 h 30 min
    • 12. Le contrôle fonctionnel
      Nouveau 10 xp
    • 13. Le contrôle technique
      Nouveau 10 xp
    • Évaluation — Niveau 5 — Contrôle fonctionnel et technique
      Nouveau 10 xp
  • Niveau 6 — Sécurité du code généré
    4Leçons · 1 h 45 min
    • 14. Le piège de sudo()
      Nouveau 10 xp
    • 15. ACL et record rules : deux questions différentes
      Nouveau 10 xp
    • 16. Tester les droits négatifs
      Nouveau 10 xp
    • Évaluation — Niveau 6 — Sécurité du code généré
      Nouveau 10 xp
  • Niveau 7 — Tests
    4Leçons · 2 h
    • 17. Cas de test fonctionnels
      Nouveau 10 xp
    • 18. Tests négatifs
      Nouveau 10 xp
    • 19. Tests automatisés Odoo générés et vérifiés
      Nouveau 10 xp
    • Évaluation — Niveau 7 — Tests
      Nouveau 10 xp
  • Niveau 8 — Performance et pièges techniques
    4Leçons · 2 h
    • 20. Performance : le piège des boucles ORM
      Nouveau 10 xp
    • 21. Les champs calculés
      Nouveau 10 xp
    • 22. Versions Odoo et API inventées
      Nouveau 10 xp
    • Évaluation — Niveau 8 — Performance et pièges techniques
      Nouveau 10 xp
  • Niveau 9 — Travailler sur un projet existant
    4Leçons · 1 h 45 min
    • 23. Analyser l'existant avant de modifier
      Nouveau 10 xp
    • 24. Le contexte projet comme mémoire technique
      Nouveau 10 xp
    • 25. IA et Git : la règle du petit changement
      Nouveau 10 xp
    • Évaluation — Niveau 9 — Travailler sur un projet existant
      Nouveau 10 xp
  • Niveau 10 — Erreurs et analyse de cause racine
    2Leçons · 1 h
    • 26. Traiter une erreur avec l'IA
      Nouveau 10 xp
    • Évaluation — Niveau 10 — Erreurs et analyse de cause racine
      Nouveau 10 xp
  • Niveau 11 — Cas spécialisés
    4Leçons · 1 h 45 min
    • 27. Migration entre versions d'Odoo
      Nouveau 10 xp
    • 28. Rapports PDF et API
      Nouveau 10 xp
    • 29. Mobile connecté à Odoo
      Nouveau 10 xp
    • Évaluation — Niveau 11 — Cas spécialisés
      Nouveau 10 xp
  • Niveau 12 — Cycle complet, portes de contrôle et projet
    3Leçons · 1 h 30 min
    • 30. Le cycle professionnel complet
      Nouveau 10 xp
    • 31. Les sept portes de contrôle
      Nouveau 10 xp
    • Évaluation — Niveau 12 — Cycle complet, portes de contrôle et projet
      Nouveau 10 xp
  • Niveau 13 — Le rendu attendu et les signalements de l'IA
    5Leçons · 2 h 30 min
    • 32. Le rendu attendu d'une réponse professionnelle
      Nouveau 10 xp
    • 33. Les signalements que l'IA doit produire
      Nouveau 10 xp
    • 34. Ce que l'IA ne doit jamais faire sans validation
      Nouveau 10 xp
    • 35. Le prompt de contrôle final
      Nouveau 10 xp
    • Évaluation — Niveau 13 — Le rendu attendu et les signalements de l'IA
      Nouveau 10 xp
  • Niveau 14 — Posture du développeur et qualité
    3Leçons · 1 h 15 min
    • 36. Apprendre à contredire l'IA
      Nouveau 10 xp
    • 37. Le triangle de qualité
      Nouveau 10 xp
    • Évaluation — Niveau 14 — Posture du développeur et qualité
      Nouveau 10 xp
  • Niveau 15 — Trois méthodes de travail
    4Leçons · 1 h 45 min
    • 38. Méthode « Spec First »
      Nouveau 10 xp
    • 39. Méthode « Test First »
      Nouveau 10 xp
    • 40. Méthode « Review First » et compréhension de l'ancien code
      Nouveau 10 xp
    • Évaluation — Niveau 15 — Trois méthodes de travail
      Nouveau 10 xp
  • Niveau 16 — Documentation et traçabilité
    3Leçons · 1 h 15 min
    • 41. Documentation générée par IA
      Nouveau 10 xp
    • 42. La matrice de traçabilité
      Nouveau 10 xp
    • Évaluation — Niveau 16 — Documentation et traçabilité
      Nouveau 10 xp
  • Niveau 17 — Compétences et progression
    3Leçons · 1 h 15 min
    • 43. Les cinq axes de compétence
      Nouveau 10 xp
    • 44. Le parcours pédagogique en douze modules
      Nouveau 10 xp
    • Évaluation — Niveau 17 — Compétences et progression
      Nouveau 10 xp
  • Niveau 18 — Projet final, évaluation et synthèse
    3Leçons · 3 h
    • 45. Le projet pédagogique final
      Nouveau 10 xp
    • 46. Grille d'évaluation, compétence finale et synthèse
      Nouveau 10 xp
    • Évaluation — Niveau 18 — Projet final, évaluation et synthèse
      Nouveau 10 xp
Contenu protégé — WizArth Académie