Technical Training

Technical Training

Technical Training Overview


Ten Days of Technical Training

This course is designed to help internal project managers, technical support agents, and developers understand the core concept of the Odoo development process. This course is intended to be a guide for new collaborators at Artekz in the Operations Department. Any employee can request access to this course, regardless of the position and Parent Department.


Before attending this course participants must:

  • Understand Python - If you do not know Python, visit: A Byte of Python
  • Have access to Odoo.sh - If you do not have a Odoo.sh subscription code, reach out to your
    manager
  • Basic Git/GitHub Knowledge - If you are not familiar, visit: GitHub Guides


Having attended this course participants should be able to:

  • Setup and Administer Odoo.sh
  • Understand the development concepts and architecture
  • Develop a new Odoo module


The training covers the following technical aspects of Odoo and enables you to:

  • Learn how to use Odoo.sh
  • Define data models using the ORM framework
  • Define menus, list and form views
  • Extend existing data models and views
  • Define computed fields, default values, constraints
  • Define advanced views (calendar, graph, pivot, etc.)
  • Define data and actions for models(objects)
  • Define custom reports
  • Set up security rules (groups, access control list, and record rules)
  • Define web controllers
  • Support for internationalization (multiple languages)
  • Provide overview of web services
  • Create Mexican Localization: Addendas


Responsible Yael Rodríguez
Last Update 05/13/2023
Members 1
Internal Content Technical Training Advanced
No lessons are available yet.