Introduction générale
  • Installation sous Windows
  • Introduction et Architecture technique
Installation et environnement de développement
  • Ubuntu 16.04 LTS
  • Installation Odoo (Terminal)
  • Install openjdk pour eclipse
  • Odoo sous eclipse et PyDev
  • Odoo sous Pycharm
Prise en main et paramétrage de Odoo
  • Import de Odoo et création des base de données
  • Le mode développeur : Caractéristique techniques
  • Utilisateurs & droits d'accès
  • Ajout des champs personnalisés
  • Modèles personnalisés
  • Mise en forme des vues personnalisés
  • Administration de bases de données (PLSQL, pgAdmin III)
Développement spécifique d’un module de A à Z
  • Templates XML et Python pour Eclipse
  • Structure d'un module
  • Business objects, champs et relations
  • Vues, Actions et Menus
  • Types de vues : Calendar, Graph, Pivot, ...
  • Vue Kanban
  • Héritage python et XML
  • Héritage dans odoo
  • Widgets, Context, Domains
  • Les méthodes ORM
  • Les fonctions
  • Les méthodes de l'ORM
  • Fichiers de données : démo, etc
  • Les sequences
  • Workflow
  • Wizard
  • Rapports de sortie, Qweb
  • Sécurité
  • Internationalisation
Le web, controllers, snippets
  • les controlleurs
  • Création d'une page
  • Les snippets
Gestion de versions (github, etc.)
  • Gestion de versions : github
  • Publication des modules sur Odoo apps
  • Le code source de module
Odoo sh et Odoo Entreprise
  • Odoo sh
  • Odoo Entreprise
Récapitulatif et Mini projet
  • Récapitulatif
  • Activité : Mini projet
  • Mini projet partie 1
  • Mini projet partie 2
  • Mini projet partie 3
  • Indications
  • Solution