Skip to content

smartobc-stephen/Odoo-17-Development-Cookbook-Fifth-Edition

 
 

Repository files navigation

Odoo Development Cookbook

Odoo Development Cookbook

This is the code repository for Odoo Development Cookbook, published by Packt.

Build effective business applications using the latest features in Odoo 17

What is this book about?

In its latest version, the powerful Odoo framework uncovers a wide variety of features for rapid application development. This updated Odoo development cookbook will help you explore the new features in Odoo 17 and learn how to use them to develop applications from scratch.

This book covers the following exciting features:

  • Build intuitive websites with Odoo CMS using dynamic building blocks
  • Get to grips with advanced concepts such as caching, prefetching, and debugging
  • Modify backend JavaScript components and POS applications with the updated OWL framework
  • Connect and access any object in Odoo via Remote Procedure Calls (RPCs)
  • Manage, deploy, and test an Odoo instance with Odoo.sh
  • Configure IoT Box to add and upgrade Point of Sale (POS) hardware
  • Find out how to implement in-app purchase services

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders.

The code will look like the following:

@http.route('/my_library/books/json', type='json', auth='none')
def books_json(self):
records = request.env['library.book'].sudo().search([]) return 
records.read(['name'])

Following is what you need for this book: This book is for developers who are new to the Odoo framework and want to develop effective business applications. Experienced Odoo developers looking to revisit specific topics or discover new features in Odoo 17 may also benefit from this book. Basic knowledge of Python programming and JavaScript programming is necessary to get the most out of this book.

With the following software and hardware list you can run all code files present in the book (Chapter 1-25).

Software and Hardware List

Chapter Software required OS required
1-25 Odoo 17 Windows, Mac OS X, and Linux (Any)
24 Raspberry Pi Windows, Mac OS X, and Linux (Any)

Related products

Get to Know the Author

Husen Daudi a software developer with a Master’s Degree from Gujarat University, India, is also a Six Sigma Black Belt consultant. He co-founded Serpent Consulting Services Pvt. Ltd., a prominent Open Source ERP Service provider with over 100 IT specialists serving clients in more than 170 countries. With extensive experience in ERP implementation since 2007, he brings a unique approach to his work. Husen has played a pivotal role in developing and maintaining various ERP implementations in both public and private sectors. Outside of work, he is a hobbyist painter and cherishes spending time with his sons, Mufaddal and Yusuf.

Jay Vora a software engineer with a bachelor’s degree from Gujarat University, India, is known for his thoughtful leadership, passion for development, and enthusiasm for technology. With over a decade of experience in ERPs since 2007, he co-founded Serpent Consulting Services Pvt. Ltd., a leading provider of Odoo services. The company boasts a team of over 100 IT specialists serving clients across 170 countries. Jay is known for his sociable nature and active participation in various Odoo forums and social platforms. In addition to his technical pursuits, he is also a poet, writer, and avid blogger on topics ranging from motivation and cricket to ERP-related subjects.

About

Odoo Development Cookbook - Fifth Edition, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.6%
  • JavaScript 7.1%
  • SCSS 1.3%