Cody - Oocademy's mascotte

Tutorials

Pick one and get going!

Setup Odoo with Nginx and Letsencrypt certificates
Learn how to install and configure Nginx and how to add automatically generated
(free) SSL certificates from Letsencrypt
Creating QWeb reports in Odoo
Learn how to create new QWeb reports and how to make them accessible for users.
Creating JavaScript classes and widgets in Odoo
Learn how create and use JavaScript classes and widgets in Odoo. You will learn how to create widgets which you can reuse.
Setup Odoo behind Nginx with a custom SSL certificate
Learn how to install and configure Nginx and how to add your own SSL certificate to your Odoo.
Profiling code in Odoo
Learn how to profile code to measure the performance of your Python function(s). This allows you to find performance issues or improvements in your code.
Creating grid views in Odoo
Learn how to create and use grid views in Odoo.
Securing Odoo logins with fail2ban
Learn how to configure Odoo and fail2ban to prevent brute force login attempts.
Inheriting and extending existing pivot/graph views in Odoo
Learn how to inherit existing pivot/graph reports and how to add your own
fields into existing reports.
Creating map views in Odoo
Learn how to create and use maps views in Odoo.
Creating button to (un)publish content and navigate between the backend and frontend
Learn how to create a smartbutton to quickly (un)publish a record and to quickly navigate from the website page back to the backend.
Creating (internal) messages and activities in Odoo
Learn how to create and add (internal) messages and activities on records.
Creating calculator fields in Odoo
Learn how to create calculator fields to do mathematical formulas in your
fields. You'll be able to enter formulas in your field and Odoo will compute the result right away.