Odoo 19 Development Cookbook: Build production-grade ERP applications with OWL, REST APIs, and scalable server-side logic 6th Edition

Odoo 19 Development Cookbook: Build production-grade ERP applications with OWL, REST APIs, and scalable server-side logic 6th Edition book cover

Odoo 19 Development Cookbook: Build production-grade ERP applications with OWL, REST APIs, and scalable server-side logic 6th Edition

Author(s): Husen Daudi (Author), Jay Vora (Author)

  • Publisher Finelybook 出版社: Packt Publishing
  • Publication Date 出版日期: May 29, 2026
  • Edition 版本: 6th ed.
  • Language 语言: English
  • Print length 页数: 638 pages
  • ISBN-10: 1806113392
  • ISBN-13: 9781806113392

Book Description

Master Odoo’s latest development practices to build powerful, scalable ERP applications with modern integrations, OWL, and frontend tools.

Free with your book: DRM-free PDF version + access to Packt’s next-gen Reader*

Key Features

  • Develop advanced Odoo apps using OWL, integrations, and modular design
  • Configure, scale, and maintain secure, multi-user ERP systems
  • Test, integrate, and optimize Odoo apps with APIs, profiling, and caching tools

Book Description

The Odoo 19 Development Cookbook, Sixth Edition, equips developers to build high-performance, production-ready ERP applications using the most current version of Odoo. Whether you’re working on backend models or crafting interactive frontend components with OWL, this edition delivers practical, developer-focused recipes aligned with the platform’s latest features and architecture.

You’ll explore key workflows such as external integrations, system profiling, advanced debugging, and deploying applications with tools like Odoo.sh. Real-world scenarios guide you through configuration screens, POS customization, and multi-language deployment, helping you navigate and master the evolving Odoo development stack.

This edition introduces expanded coverage of OWL and JavaScript development, external integrations, automated testing, performance profiling, and real-world deployment setups. It also includes new recipes for debugging, POS customization, and integration with legacy systems based on developer feedback and platform updates.

Written with input from leading Odoo experts and shaped by direct user feedback, this updated edition features modern JavaScript development, frontend and backend integration, and scalable architecture, all tailored to the needs of ERP professionals building production systems.

*Email sign-up and proof of purchase required

What you will learn

  • Set up a reliable and scalable Odoo development environment
  • Build reusable models, views, and OWL components
  • Use RPC APIs and controllers to integrate external platforms
  • Extend the Odoo POS with new UI features and logic
  • Optimize app performance through profiling and caching
  • Secure apps with roles, permissions, and visibility rules
  • Manage configuration and deployment using Odoo.sh workflows
  • Debug backend and frontend flows with real-time tooling

Who this book is for

This book is for Python and JavaScript developers building or extending ERP applications with Odoo. It’s ideal for newcomers seeking practical guidance and experienced developers adapting to recent platform changes. A working knowledge of Python and basic web technologies is recommended.

Table of Contents

  1. Installing the Odoo Development Environment
  2. Managing Odoo Server Instances
  3. Creating Odoo Add-On Modules
  4. Building Application Models
  5. Basic Server-Side Development
  6. Managing Module Data
  7. Debugging Modules
  8. Advanced Server-Side Development Techniques
  9. Building and Customizing Backend Views
  10. Security Access
  11. Internationalization
  12. Automation, Workflows, Emails, and Printing
  13. Web Server Development
  14. Web Client Development
  15. The Odoo Web Library (OWL)
  16. Automated Test Cases
  17. Remote Procedure Calls in Odoo
  18. Performance Optimization
  19. Point of Sale
  20. Managing Emails in Odoo
  21. Managing the IoT Box

Editorial Reviews

Editorial Reviews

About the Author

Husen Daudi is an ERP architect, Six Sigma Black Belt consultant, and co-founder of Serpent Consulting Services Pvt. Ltd., a leading open source ERP service provider with a global presence across 170+ countries. With a Master’s degree from Gujarat University, India, and nearly two decades of experience in ERP implementation since 2007, Husen has played a key role in delivering scalable, high-impact solutions for both government and enterprise clients. He specializes in Odoo architecture, project delivery, agile workflows, and long-term system maintenance, bringing a practical, results-driven approach to complex business challenges. Over the years, he has led and contributed to numerous large-scale ERP implementations across diverse industries in both public and private sectors. Outside of his professional work, Husen is a hobbyist painter and enjoys spending time with his sons, Mufaddal and Yusuf. He is thankful to Arva, his wife, and his parents, who have been a strong support.

Jay Vora is a software engineer and co-founder of Serpent Consulting Services Pvt. Ltd., a leading provider of Odoo services with a global presence across 170+ countries. A graduate of Gujarat University, India, Jay brings over a decade of experience in ERP systems, having worked extensively in the domain since 2007. Known for his thoughtful leadership and passion for technology, Jay actively contributes to the Odoo ecosystem through forums and social platforms, sharing insights and engaging with the developer community. His expertise spans ERP development, implementation, and community-driven problem-solving. Beyond his technical pursuits, Jay is also a poet, writer, and avid blogger, with interests ranging from motivation and cricket to ERP-related topics. He loves to play outdoors with his adorable daughter, Demira. He gives credit to his techie-management wife, Dhwani, and parents, the backbone of his success.

View on Amazon

下载地址

PDF, EPUB | 48 MB | 2026-06-06

下载地址 Download请完成验证以访问链接!
打赏
未经允许不得转载:finelybook » Odoo 19 Development Cookbook: Build production-grade ERP applications with OWL, REST APIs, and scalable server-side logic 6th Edition

评论 抢沙发

觉得文章有用就打赏一下文章作者

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫