Teiik Academy
← Retour au catalogue
Technique

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
Prérequis

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é

Jour 1 — 09h00

Architecture et environnement

Structure du serveur, addons, configuration, débogage, Git.

Jour 1 — 11h00

Premier module

Scaffold, manifeste, données de démonstration, mise à jour.

Jour 1 — 14h00

L'ORM

Modèles, champs, relations, contraintes, champs calculés et stockés.

Jour 2 — 09h00

Vues et interface

XML, listes, formulaires, kanban, recherches, actions et menus.

Jour 2 — 13h30

Héritage

Étendre un modèle et une vue existants sans casser le standard.

Jour 2 — 15h00

Sécurité

Groupes, droits d'accès CSV, règles d'enregistrement, champs restreints.

Jour 3 — 09h00

Automatisations et workflows

Actions serveur, tâches planifiées, surcharge de méthodes, onchange.

Jour 3 — 11h00

Rapports QWeb

Modèles PDF, mise en page, en-têtes personnalisés.

Jour 3 — 13h00

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.

Jour 3 — 14h30

API externe et intégration

XML-RPC, JSON-RPC, cas d'usage d'intégration tierce.

Jour 3 — 16h00

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
WhatsApp