Google plus
  • English
  • العربية

Odoo Development

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




  • Training Type
  • Training

  • Topics
  • Module 1
    o Install the development environment for Odoo.
    o General introduction to the architecture and components.
    o Define the data models using the ORM of the framework.
    o Define menus, list and form views.
    • Module 2
    o Extend the existing data models and views.
    o Define computed fields, default values and restrictions.
    o Define advanced views (search, calendar, graphics, kanban, gantt).
    o Configure the security and access rules.
    • Module 3
    o Define workflows and actions for data models.
    o Define wizards and dialog windows.
    o Internationalization support (multiple languages).
    o Define and design reports (QWeb).
    o Webservices. XML-RPX, JSON-RPC.

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

  • Audience
  • The training is intended for developers, software developers.

  • Related Courses
  • Value of Training
  • 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.

  • Training Hours
  • 24 Hours

scheduled date Location time No of days price  
April 21, 2019 Cairo 24 Hours 3 2500