Développement Odoo
Écrire votre premier module Odoo, proprement, et le déployer.
À qui s'adresse cette formation
- Développeurs Python souhaitant se spécialiser
- Intégrateurs ERP techniques
- Étudiants en informatique en fin de cycle
- Équipes IT internes maintenant un Odoo
Bases solides en Python (classes, décorateurs), notions de SQL et de Git. Ordinateur portable obligatoire.
Ce que vous saurez faire en repartant
- Installer un environnement de développement Odoo propre
- Créer un module depuis zéro avec une structure conforme
- Modéliser des données avec l'ORM et ses champs calculés
- Construire des vues liste, formulaire, kanban et des filtres
- Sécuriser un module avec droits d'accès et règles d'enregistrement
- Produire des rapports QWeb et exposer des données via l'API
- Utiliser un assistant IA pour accélérer le développement sans perdre le contrôle du code
Programme détaillé
Architecture et environnement
Structure du serveur, addons, configuration, débogage, Git.
Premier module
Scaffold, manifeste, données de démonstration, mise à jour.
L'ORM
Modèles, champs, relations, contraintes, champs calculés et stockés.
Vues et interface
XML, listes, formulaires, kanban, recherches, actions et menus.
Héritage
Étendre un modèle et une vue existants sans casser le standard.
Sécurité
Groupes, droits d'accès CSV, règles d'enregistrement, champs restreints.
Automatisations et workflows
Actions serveur, tâches planifiées, surcharge de méthodes, onchange.
Rapports QWeb
Modèles PDF, mise en page, en-têtes personnalisés.
Développement assisté par IA
Copilotes de code appliqués à Odoo : accélérer l'écriture de modules, déboguer plus vite, générer des tests — sans jamais perdre la maîtrise de ce qui est produit.
API externe et intégration
XML-RPC, JSON-RPC, cas d'usage d'intégration tierce.
Mise en production
Bonnes pratiques, migrations, revue de code du projet de chacun.
Compris dans le tarif
- L'accès à un environnement Odoo dédié pendant la formation
- Le support de cours et les fichiers d'exercice
- Le petit-déjeuner et le déjeuner sur place
- Une attestation de fin de formation nominative
- Trente jours de questions par WhatsApp après la session