Camptocamp – Training

Odoo Development Training

Do you want to modify existing Odoo modules and/or create new ones? Then this 3-day Odoo Development Training is made FOR YOU!

Camptocamp:  Odoo expert#1 since 2006! – Odoo Development Training

  • Historical Odoo Gold Partner, 3-time award winner of the Odoo best contributor award;
  • Founding member of the Odoo Community Association (OCA): over 350 modules published by Camptocamp;
  • Solid experience with specific developments for large-scale Odoo projects.

odoo development training

Dates and locations

  • Contact us (can take place in Lausanne, Olten or Chambéry)
  • Alternatively, private training sessions can also be organized across Europe upon request

Contact and reservation

Goals of this Odoo Development Training (3 days)

  • Learn how to program Backend modules for Odoo
  • Learn how to install Odoo using the tool Buildout
  • Create and install a new Odoo module
  • Learn the relation between XML files and Odoo data
  • Build a data model with Odoo (models, fields, relations)
  • Format views to display information
  • Create computed fields
  • Learn the different ways to inherit and adapt Odoo modules
  • Familiarize yourself with the Odoo ORM and its API
  • Discover Odoo’s concepts (onchange, workflows, etc.)

This training does not include the creation or modification of frontend-oriented modules (web & eCommerce) nor the modification of widgets, interfaces and graphics Backend modules.

Targeted audience and prerequisites

After completing this training, developers will be able to create and edit Odoo modules, understand how Odoo ORM and API operate, expand and add views. The training is intended for developers having knowledge in Python language.


  • Application overview
  • Installation of Odoo with Buildout
  • Structure and modules concept
  • Models and simple fields
  • XML data
  • Basic views
  • Relations between models
  • Heritage
  • Domains
  • Computed fields
  • Onchanges
  • Constraints
  • ORM / API
  • Views
  • Tests and debug
  • Workflows
  • Security
  • Wizards
  • Translations
  • Reports
  • Webservices


  • Public training in France or Switzerland: please contact us
  • Private training: please contact us
  1. *
  2. *
  3. *
  4. *