-
Introduction to Development with Odoo.sh
Stanislas Sobieski, Technical Consultant - Odoo已完成
-
Advanced Odoo Inventory
Michaël Richard, Functional Consultant - Odoo已完成
-
Advanced Odoo Accounting
Wynand Tastenhoye, Business Analyst - Odoo已完成
-
Odoo Implementation Methodology
Catherine Vieslet, BE Quickstart Manager - Odoo已完成
-
Introduction to Odoo IoT
Quentin Lejeune (qle)已完成
-
Odoo.sh for Project Managers & Developers
Benjamin Akboka Apengu, Developer - Odoo已完成
-
How to Deal with Custom Code for an Upgrade
Patricia Daloze, Developer - Odoo已完成
-
Top 10 Tips to Develop Responsive Applications
Pierre Paridans, Developer - Odoo已完成
-
The Odoo Javascript Framework
Gery Debongnie, Lead Developer - Odoo已完成
-
Why is the Browser's Debugger a Backend Developer's Best Friend?
Thibault François, Technical Consultant Team Leader - Odoo已完成
Practical Info
Date: Monday Sep 30 - Tuesday Oct 1
Time: 9 am - 5 pm
Location: Aula Magna • Belgium
Lunch and Drinks are included for each day of the training.
Prerequisites
This training assumes that attendees have an intermediate knowledge of both Odoo and Javascript. Attendees should have some experience developing add-ons in Odoo, and be ready to build on that.
Why should you attend?
The Odoo Framework is quite expressive, many add-ons can express a lot of business logic just by defining models (in Python) and template/views (in XML). This is fine for most cases, but there is a limit to what you can do. To overcome this limit, you need to extend the Odoo web client in Javascript. Version 13 will feature a new large refactoring of the web client, and this training is a good opportunity to learn where Odoo is going.
What will you learn?
This training aims to help you customize the user interface to your needs. In two days, we will create a basic project management add-on, with a dashboard, customized form widgets, and a new map view. This will be an opportunity to understand how the web client is designed and can be extended. Note that this training will be done in Odoo version 13.
Table of Contents
Day 1
Odoo JS Framework Overview
Basic Notions
Understanding asynchronous code
Customizing form views
Day 2
Testing your UI
Creating/Extending a view
Various small interface tweaks

Aaron Bohy
Python and Javascript developer • OdooAfter obtaining his PhD in Computer Science in 2014, Aaron joined Odoo as an R&D developer. He worked for a few months on packaging (mainly Debian and RPM packages, and Docker image), before joining the JS framework team. There he got involved in several large tasks including the new design for v9 Enterprise, Odoo Studio, and the v11 revamp of JS views.