0
نام کتاب
Odoo 19 Development Cookbook

Build production-grade ERP applications with OWL, REST APIs, and scalable server-side logic


Paperback638 Pages
PublisherPackt
Edition6
LanguageEnglish
Year2026
ISBN9781806113392
782
A6877
انتخاب نوع چاپ:
جلد سخت
1,509,000ت
0
جلد نرم
1,609,000ت(2 جلدی)
0
طلق پاپکو و فنر
1,649,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Odoo

#OWL

#ERP

توضیحات

🚀 این کتاب یک راهنمای کاملاً عملی برای دولوپرهایی است که می‌خواهند با جدیدترین نسخه Odoo، سیستم‌های ERP با کارایی بالا و آماده استفاده در Production توسعه بدن.


💻 فرقی نمی‌کنه روی مدل‌های سمت سرور کار می‌کنی یا در حال ساخت کامپوننت‌های تعاملی فرانت‌اند با OWL هستی؛ این کتاب مجموعه‌ای از دستورالعمل‌ها و سناریوهای کاربردی رو در اختیارت قرار میده که با جدیدترین قابلیت‌ها و معماری Odoo هماهنگ هستن.


🔗 در طول کتاب با فرایندهای مهمی مثل یکپارچه‌سازی با سرویس‌های خارجی، پروفایل‌گیری سیستم، اشکال‌زدایی پیشرفته و استقرار اپلیکیشن‌ها با ابزارهایی مثل Odoo.sh آشنا میشی.

🛒 سناریوهای واقعی کتاب موضوعاتی مثل سفارشی‌سازی POS، طراحی صفحات تنظیمات، استقرار چندزبانه و مدیریت بخش‌های مختلف اکوسیستم Odoo رو پوشش میدن تا راحت‌تر بتونی با استک توسعه Odoo کار کنی.

✨ این ویرایش پوشش گسترده‌تری برای توسعه با OWL و JavaScript، یکپارچه‌سازی با سرویس‌های خارجی، تست خودکار، تحلیل عملکرد و استقرار واقعی سیستم‌ها ارائه میده.

🧩 علاوه بر این، فصل‌ها و دستورالعمل‌های جدیدی برای اشکال‌زدایی، توسعه POS و اتصال به سیستم‌های قدیمی (Legacy Systems) به کتاب اضافه شده که بر اساس بازخورد دولوپرها و تغییرات جدید پلتفرم طراحی شدن.

👨‍💻 این کتاب با همکاری متخصصان مطرح Odoo و براساس تجربه کاربران واقعی به‌روزرسانی شده و مباحثی مثل توسعه مدرن JavaScript، ارتباط بین فرانت‌اند و بک‌اند و طراحی معماری مقیاس‌پذیر رو به شکلی کاملاً کاربردی آموزش میده.


📑 چیزهایی که در این کتاب یاد می‌گیری

🛠️ یک محیط توسعه پایدار و مقیاس‌پذیر برای Odoo راه‌اندازی کنی.

🧱 مدل‌ها، Viewها و کامپوننت‌های OWL قابل استفاده مجدد بسازی.

🔌 با استفاده از RPC APIها و Controllerها به سرویس‌ها و پلتفرم‌های خارجی متصل بشی.

🛒 امکانات جدید و منطق سفارشی به سیستم POS اضافه کنی.

⚡ عملکرد اپلیکیشن‌ها رو با ابزارهای پروفایل‌گیری و کش بهینه کنی.

🔐 امنیت برنامه‌ها رو با نقش‌ها، سطح دسترسی‌ها و قوانین نمایش مدیریت کنی.

☁️ فرایند پیکربندی و استقرار پروژه‌ها رو با Odoo.sh مدیریت کنی.

🐞 خطاهای بک‌اند و فرانت‌اند رو با ابزارهای لحظه‌ای اشکال‌زدایی پیدا و برطرف کنی.


🎯 این کتاب برای چه کسانی مناسبه؟

👨‍💻 برای دولوپرهای Python و JavaScript که در حال توسعه یا گسترش سیستم‌های ERP مبتنی بر Odoo هستن.

🚀 هم برای افرادی که تازه وارد دنیای Odoo شدن مناسبه و هم برای دولوپرهای باتجربه‌ای که می‌خوان خودشون رو با تغییرات جدید پلتفرم هماهنگ کنن.

📚 آشنایی با Python و مفاهیم پایه توسعه وب برای استفاده از کتاب پیشنهاد میشه.


📑 فهرست مطالب

فصل 1. نصب محیط توسعه Odoo

فصل 2. مدیریت نمونه‌های Odoo Server

فصل 3. ایجاد ماژول‌های افزونه Odoo

فصل 4. ساخت مدل‌های اپلیکیشن

فصل 5. توسعه پایه در سمت سرور

فصل 6. مدیریت داده‌های ماژول‌ها

فصل 7. اشکال‌زدایی ماژول‌ها

فصل 8. تکنیک‌های پیشرفته توسعه سمت سرور

فصل 9. ساخت و سفارشی‌سازی Viewهای بک‌اند

فصل 10. امنیت و کنترل دسترسی

فصل 11. بین‌المللی‌سازی

فصل 12. خودکارسازی، گردش‌کارها، ایمیل و چاپ

فصل 13. توسعه وب‌سرور

فصل 14. توسعه Web Client

فصل 15. کتابخانه وب Odoo (OWL)

فصل 16. تست‌های خودکار

فصل 17. فراخوانی‌های راه دور (RPC) در Odoo

فصل 18. بهینه‌سازی عملکرد

فصل 19. سیستم فروش (Point of Sale)

فصل 20. مدیریت ایمیل‌ها در Odoo

فصل 21. مدیریت IoT Box


✍️ درباره نویسندگان

👨‍💼 حسین داودی معمار ERP، مشاور Six Sigma Black Belt و هم‌بنیان‌گذار شرکت Serpent Consulting Services است؛ یکی از شناخته‌شده‌ترین ارائه‌دهندگان خدمات ERP متن‌باز که در بیش از ۱۷۰ کشور فعالیت دارد.

🎓 او دارای مدرک کارشناسی ارشد از دانشگاه گجرات هند است و از سال ۲۰۰۷ تاکنون نزدیک به دو دهه در حوزه پیاده‌سازی ERP فعالیت کرده است.

🏢 تخصص اصلی او در معماری Odoo، مدیریت پروژه، فرایندهای Agile و نگهداری بلندمدت سیستم‌های سازمانی است و در پروژه‌های بزرگ دولتی و سازمانی نقش کلیدی داشته است.

🎨 خارج از دنیای فناوری به نقاشی علاقه دارد و وقتش را با دو پسرش، مفضل و یوسف، می‌گذراند.


👨‍💻 جی وورا مهندس نرم‌افزار و هم‌بنیان‌گذار Serpent Consulting Services است.

🎓 او نیز فارغ‌التحصیل دانشگاه گجرات هند بوده و از سال ۲۰۰۷ در حوزه ERP فعالیت می‌کند.

🌍 جی یکی از چهره‌های فعال جامعه Odoo محسوب می‌شود و به‌طور مستمر در انجمن‌ها و شبکه‌های اجتماعی تخصصی این پلتفرم حضور دارد و تجربیاتش را با سایر دولوپرها به اشتراک می‌گذارد.

📝 علاوه بر فعالیت‌های فنی، به شعر، نویسندگی و وبلاگ‌نویسی علاقه‌مند است و در موضوعاتی مثل انگیزه، کریکت و ERP می‌نویسد.

👨‍👧 او اوقات فراغتش را با دخترش دمیرا می‌گذراند و موفقیت‌هایش را مدیون همسرش دوانی و خانواده‌اش می‌داند.


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


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.


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


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.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
وب
996
Mobile First
534,000 تومان
وب
981
Web Performance Optimization
654,000 تومان
وب
1,244
Modern Web Testing with TestCafe
566,000 تومان
وب
1,153
Web Scalability for Startup Engineers
1,064,000 تومان
وب
1,401
Getting Started with OAuth 2.0
390,000 تومان
ASP.NET Core
1,320
Hands-On RESTful Web Services with ASP.NET Core 3
1,226,000 تومان
وب
810
Web 3.0: Concept, Content and Context
688,000 تومان
وب
822
Practical Web Accessibility
1,692,000 تومان
وب
980
Modern Web Development with ASP.NET Core 3
2,002,000 تومان
وب
1,554
The Art of Micro Frontends
912,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©