29,99 €
The latest version of the powerful Odoo framework uncovers a wide variety of features for rapid application development. Written by seasoned Odoo experts, this updated Odoo Development Cookbook will help you explore Odoo 17’s new features and use them to develop applications from scratch.
You'll learn about website development concepts and get to grips with the Odoo Web Library (OWL), as well as create a new Odoo module from the ground up before progressing to advanced framework concepts. The book also shows you how to modify existing applications, including Point of Sale (POS) applications. Going beyond backend development, you'll discover advanced JavaScript recipes for creating new views and widgets. You'll get a clear understanding of website development and be on your way to becoming a proficient Odoo developer by studying performance optimization, debugging, and automated testing.
By the end of this book, you'll have the knowledge you need to build impressive applications and be well-versed in Odoo development best practices.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Seitenzahl: 912
Veröffentlichungsjahr: 2024
Odoo Development Cookbook
Build effective business applications using the latest features in Odoo 17
Husen Daudi
Jay Vora
Parth Gajjar
Alexandre Fayolle
Holger Brunn
Daniel Reis
Copyright © 2024 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Group Product Manager: Aaron Tanna
Publishing Product Manager: Kushal Dave
Book Project Manager: Prajakta Naik
Senior Editor: Kinnari Chohan
Technical Editor: Jubit Pincy
Copy Editor: Safis Editing
Proofreader: Nithya Sadanandan
Indexer: Pratik Shirodkar
Production Designer: Joshua Misquitta
Senior DevRel Marketing Executive: Deepak Kumar
DevRel Marketing Coordinator: Mayank Singh
First published: April 2016
Second edition: January 2018
Third Edition: April 2019
Fourth Edition: December 2020
Fifth Edition: May 2024
Production reference: 2280524
Published by Packt Publishing Ltd.
Grosvenor House
11 St Paul’s Square
Birmingham
B3 1RB, UK.
ISBN 978-1-80512-427-6
www.packtpub.com
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.
Parth Gajjar is an Odoo expert with a deep understanding of the Odoo framework. He started his career at Odoo and spent 7 years in the R&D department at Odoo India. During his time at Odoo, he worked on several key features, including a marketing automation app, mobile application, report engine, domain builder, and more. He also worked as a code reviewer and helped manage the code quality of the new features. Later, he started his own venture named Droggol and now provides various development services related to Odoo. He loves working on Odoo and solving real-world business problems with different technologies. He often gives technical training to Odoo developers.
I would like to thank my parents and family members for all of the support they have given throughout the writing of this book.
Alexandre Fayolle started working with Linux and free software in the mid-1990s and quickly became interested in the Python programming language. In 2012, he joined Camptocamp to share his expertise on Python, PostgreSQL, and Linux with the team implementing Odoo. He currently manages projects for Camptocamp and is strongly involved in the Odoo Community Association. In his spare time, he likes to play jazz on the vibraphone.
Holger Brunn has been a fervent open source advocate since he came into contact with the open source market sometime in the nineties. He has programmed for ERP and similar systems in different positions since 2001. For the last 10 years, he has dedicated his time to TinyERP, which became OpenERP and evolved into Odoo. Currently, he works at Therp BV in the Netherlands as a developer and is an active member of the Odoo Community Association.
Daniel Reis has had a long career in the IT industry, largely as a consultant implementing business applications in a variety of sectors, and today works for Securitas, a multinational security services provider. He has been working with Odoo (formerly OpenERP) since 2010, is an active contributor to the Odoo Community Association projects, is currently a member of the board of the Odoo Community Association, and collaborates with ThinkOpen Solutions, a leading Portuguese Odoo integrator.
We at SerpentCS (https://www.serpentcs.com/) would like to thank everyone who participated actively:
Ammar OfficewalaChirag PatelDeepak AhirMaitree Abhishek PandyaMurtuza SalehNikul ChaudharyParvez QureshiPrince PatelRajan SoniRitesh BambhaniyaVacha Harshil BhattMaxime Chambreuil serves as the Managing Director for Latin America at Open Source Integrators, a firm specializing in expert consulting and implementation services for open source solutions. With nearly two decades of experience in ERP and CRM consulting, Maxime brings a robust background in Information Systems Engineering, Business Management, and Free Software to his role
Maxime holds certifications as a Scrum Master and a Red Hat Partner Platform Certified Salesperson. He is also one of the founders and a former Vice-President of the Odoo Community Association, a non-profit organization dedicated to promoting and supporting Odoo and its collaborative development. Maxime has contributed significantly to the development of Odoo modules for Management Systems, Field Service Management, and various localizations, as well as to translations and bug reports.
Maxime’s primary mission is to assist businesses in optimizing their processes, automating workflows, and transitioning to open source solutions.
