Odoo for programmers - (Intermediate/Advanced) (v17, v18)

Enhance your Odoo programming knowledge

Odoo for programmers - (Intermediate/Advanced) (v17, v18)
Odoo for programmers - (Intermediate/Advanced) (v17, v18)

Odoo for programmers - (Intermediate/Advanced) (v17, v18) free download

Enhance your Odoo programming knowledge

Take your Odoo development skills beyond the basics with this Intermediate to Advanced Odoo Programmer Course — designed for developers ready to build more powerful, efficient, and secure business applications. Whether you're working on client projects or enterprise-grade implementations, this course equips you with the skills needed to thrive in the Odoo ecosystem.

We begin with step-by-step guides for installing Odoo on Windows or Linux, ensuring you’re comfortable working across environments. You’ll learn how to configure virtual environments using virtualenv, set up Nginx for production-ready deployments, and optimize your development workflow with essential tools.

Next, you'll dive deep into Odoo record management. Learn how to structure custom apps and use advanced recordset methods like mapped(), filtered(), and sorted() to process data efficiently and elegantly.

When performance is critical, you’ll explore Direct SQL Techniques to enhance data access speed. Learn how to use raw SQL queries in server actions, fetch records quickly, and combine SQL with Odoo’s ORM for maximum flexibility.

The course then moves into advanced domain usage, showing you how to craft powerful filters in search views, create chained domains, and leverage scheduled actions. You’ll also use the Odoo shell to test and refine domain logic on the fly.

Security is key in any ERP system, and you’ll gain expert-level knowledge of record rules, user groups, and permissions, allowing you to lock down your apps and control access with precision.

You'll then master the use of context and global variables to pass dynamic data between components, and handle multi-company setups, giving your apps enterprise-level capabilities.

In the Controllers and APIs section, you’ll learn to build and secure custom HTTP and JSON endpoints, test them with Postman, and handle external data integrations safely and efficiently.

Finally, we cover the Chatter system — a powerful tool for tracking record changes, logging messages, and improving internal communication within Odoo apps.