Learn to Build Interface Extensions and Widgets in Odoo

Advanced development video for building interface extensions and custom widgets

This advanced Odoo development video follows the Odoo tutorial for Building Interface Extensions. Along the way learn important development techniques and tips on creating your own custom widgets in Odoo. If you're looking to extend and customize Odoo all the way to the front end interface elements, this development tutorial is a good place to start. Make sure you are already comfortable with basic Odoo Development for attempting this video tutorial.

Learn to Create Custom Odoo Widgets

Odoo's powerful framework allows you to create custom widgets to extend the Odoo interface. This is the ultimate in customizing Odoo.

Like many of our videos, this video was a requested video from an OdooClass.com subscriber. The goal is to provide Odoo developers and those that implement Odoo the information they need.


Odoo's framework already provides a great number of functional controls that allow you to create forms, graphs, reports, and dashboards. Sometimes however there are special requirements in which you must create a more customized interface. In this Odoo development tutorial we examine how to create custom interface elements so that you can provide end users the most easy to use interfaces possible.


In this Odoo development video we show you how to follow the tutorial on Building Interface Extensions. This is a well written tutorial but of course it is much different to read the tutorial and then try to figure out everything on your own rather than watch an expert Odoo developer such as Diogo Duarte walk through the tutorial step-by-step. Along the way learn important troubleshooting techniques and see real Odoo development in action.


Even though this is a self contained video and there is no direct prerequisites it is highly recommended that you have basic knowledge of Odoo development and some experience in understanding the Odoo Framework. Also, make sure that you completely understand the many controls and widgets that are already available within the Odoo framework. Frequently you will be able to re-purpose or modify existing widgets rather than having to build your own from scratch. Either way this video will help you understand the process.

Your Instructor

Diogo Duarte
Diogo Duarte

Diogo Duarte has a degree in Electrical Engineering and Computer Science with 20 years of experience in several industries, both functional and technical. He is an Odoo developer and Project Manager across the EU, the USA, and AU and the Head of Technical Consulting for OdooClass since 2014.

Diogo is an expert in all things Odoo and has been consulted on hundreds of Odoo projects in nearly every industry sector. If you need a problem solved with Odoo, Diogo can find you a solution.

Diogo is also the creator of much of the training content available on the OdooClass website and has been performing the weekly and monthly workshops with subscribers around the globe since 2014.

Course Curriculum

  First Section
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!