Fast track your development skills to build resourceful, open-source business applications with Odoo 11
About This Book
* Discover the latest technical capabilities of Odoo 11 while you build your own app
*Learn about the relevant changes from previous editions
*Program business logic and manipulate data to implement specific business rules in your applications
*Implement automated tests to addon modules and techniques to debug module business logic
Who This Book Is For
This book caters to developers who are familiar with Python and MVC design and now want to build effective business applications using Odoo.
What You Will Learn
* Install Odoo from source and how to manage Odoo server instances
*Create your new Odoo application from scratch covering the most frequently used elements
*Create new models and use inheritance to extend/modify existing models
*Use the ORM methods, both in the Odoo server and from external clients
*Use external API to integrate Odoo with external applications
*Create Kanban views using QWeb effectively
*Develop custom web and website CMS pages
*Configure an Odoo server for production use
In Detail
Odoo continues to gain momentum throughout the world in regards to providing the best platform for open source ERP installations. Now with Odoo 11, you have access to an improved GUI and performance optimization, integrated In-App purchase features, and a fast-growing community to help transform and modernize your business. With this practical guide, you will cover all the new features that Odoo 11 has to offer to build and customize business applications, focusing on the publicly available Community Edition.
Beginning with setting up the development environment, this book will then guide you through a practical journey to build feature-rich business applications. With the aim of jumpstarting your Odoo proficiency level, from no specific knowledge to application development readiness, you will be set on the path of developing your first Odoo application. Further on, you will move on to topics such as models and views and understanding and using server APIs to add business logic, which will lay a solid foundation for advanced topics.
The book concludes with a guide to Odoo interaction and how to use the Odoo API from other programs, all of which will enable you to efficiently integrate applications with other external systems.