Cody - Oocademy's mascotte

Tutorials

Pick one and get going!

Introduction to writing and using (automated) tests
Learn how to create, use and run automated tests in Odoo.
Securing Odoo logins with fail2ban
Learn how to configure Odoo and fail2ban to prevent brute force login attempts.
Creating configuration settings/views in Odoo
Learn how to create and use transient models to store configuration options.
Inheriting and modifying QWeb reports
Learn how to inherit and modify existing QWeb reports.
Creating and sending email templates
Learn how to create new e-mail templates, how to add variables in the email template and how to open the email dialog when clicking on a button.
Creating tours in Odoo
Learn how to create tours and add steps to the tours.
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.
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 and using statusbars (selections)
Learn how to create statusbars (selections) and how to change the state of statusbars.
Creating and using smartbuttons in Odoo
Learn how to create smartbuttons, how to compute values
and how to directly open views by clicking on the smartbutton.
Creating scheduled actions in Odoo
Learn how to create scheduled actions (schedulers) and how to perform actions
on records automatically.
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.