Odoo Development Course

Odoo Development Course

1000.00 € 1000.00 € 1000.0

Add to Cart

Odoo / OpenERP module development online training course.
3 sessions / 15 hours / 1 user.

Odoo Development Course

Odoo / OpenERP technical training online course. Development.

Course description

This course shows the advanced technical concepts to get started successfully in the development of Odoo modules.

You can complete your training acquiring other courses or any of our packs with a recommended training schedule.


3 Online sessions of 5 hours. Total 15 hours.

Schedule from 9h to 14h CET.


After attending this course the participant will be able to:

  • Install and manage an instance for Odoo development.
  • Understand architecture and development concepts in Odoo.
  • Create a new module in Odoo.


Online sessions with certified trainers.

User training, theory and practice.

Language : Spanish.


Computer or Tablet with web browser: Chrome, Safari or Firefox. Broadband internet connection.

To complete the practices and exercises it is required that the participant has root access, in their machine or virtual machine, to a Linux System (Ubuntu Desktop recommended).

It is required that the participant carried out the technical course of Odoo or has equivalent technical and functional knowledge.

As this is an advanced technical course, the participant is required to have notions of HTML, XML, CSS, Linux systems and Python programming.

An intermediate level of English (reading) is recommended.


This course is composed by the following subjects:

Session 1

  • Install the development environment for Odoo.
  • General introduction to the architecture and components.
  • Define the data models using the ORM of the framework.
  • Define menus, list and form views.

Session 2

  • Extend the existing data models and views.
  • Define computed fields, default values and restrictions.
  • Define advanced views (search, calendar, graphics, kanban, gantt).
  • Configure the security and access rules.

Session 3

  • Define workflows and actions for data models.
  • Define wizards and dialog windows.
  • Internationalization support (multiple languages).
  • Define and design reports (QWeb).
  • Webservices. XML-RPX, JSON-RPC.


As soon as the training registration is confirmed, the participant will have access to the training material (syllabus, exercises and solutions) and an online Odoo instance in order to prepare the session.

Suggested alternatives: