Odoo 12 Development Essentials: Fast-track your Odoo development skills to build powerful business applications, 4th Edition
暫譯: Odoo 12 開發精要:快速提升您的 Odoo 開發技能以構建強大的商業應用程式,第 4 版

Daniel Reis

買這商品的人也買了...

相關主題

商品描述

Extend your skills with Odoo 12 to build resourceful and open source business applications

Key Features

  • Explore Odoo 12 capabilities to develop business applications
  • Program business logic and manipulate data to implement specific business rules in your applications
  • Integrate Python APIs for building customizable and scalable business logic

Book Description

Odoo is one of the best platforms for open source ERP and CRM. Its latest version, Odoo 12, brings with it new features and updates in Python packages to develop more customizable applications with additional cloud capabilities.

The book begins by covering the development essentials for building business applications. You will start your journey by learning how to install and configure Odoo, and then transition from having no specific knowledge of Odoo to being ready for application development. You will develop your first Odoo application and understand topics such as models and views. Odoo 12 Development Essentials will also guide you in using server APIs to add business logic, helping you lay a solid foundation for advanced topics. As you progress through the chapters, you will be equipped to build and customize your applications and explore the new features in Odoo 12, such as cloud integration, to scale your business applications. You will get insights into building business logic and integrating various APIs into your application.

By the end of the book, you will be able to build a business application from scratch by using the latest version of Odoo.

What you will learn

  • Manage Odoo server instances
  • Create a new Odoo application from scratch using the most frequently used elements
  • Develop new models and use inheritance to extend existing models
  • Use ORM methods in the Odoo server and from external clients
  • Create Kanban views using QWeb effectively
  • Build custom web and website CMS pages
  • Use external APIs to integrate Odoo with external applications
  • Add automated tests and techniques to debug module business logic

Who this book is for

If you are a developer familiar with Python and MVC design and want to build business applications using Odoo, this book is for you.

Table of Contents

  1. Quick start using the Developer Mode
  2. Setting up the development environment
  3. Your first Odoo application – a practical overview
  4. Extending modules
  5. Import, Export and Module Data
  6. Models – structuring the application data
  7. Recordsets – working with model data
  8. Business Logic - Supporting Business Processes
  9. External API - Integrating with other systems
  10. Backend views
  11. Kanban views and client side QWeb
  12. Reports and server side QWeb
  13. Creating Website front end features
  14. Deploying and maintaining production instances

商品描述(中文翻譯)

**擴展您的技能,使用 Odoo 12 建立資源豐富且開源的商業應用程式**

### 主要特點

- 探索 Odoo 12 的功能以開發商業應用程式
- 編寫商業邏輯並操作數據,以在您的應用程式中實現特定的商業規則
- 整合 Python API 以建立可自訂且可擴展的商業邏輯

### 書籍描述

Odoo 是最好的開源 ERP 和 CRM 平台之一。其最新版本 Odoo 12 帶來了新的功能和 Python 套件的更新,以開發更可自訂的應用程式,並具備額外的雲端功能。

本書首先涵蓋建立商業應用程式的開發基本要素。您將開始學習如何安裝和配置 Odoo,然後從對 Odoo 沒有具體知識的狀態過渡到準備進行應用程式開發。您將開發您的第一個 Odoo 應用程式,並了解模型和視圖等主題。《Odoo 12 開發基本要素》還將指導您使用伺服器 API 來添加商業邏輯,幫助您為進階主題打下堅實的基礎。隨著您逐步深入各章節,您將能夠構建和自訂您的應用程式,並探索 Odoo 12 中的新功能,例如雲端整合,以擴展您的商業應用程式。您將獲得有關建立商業邏輯和將各種 API 整合到您的應用程式中的見解。

在本書結束時,您將能夠使用最新版本的 Odoo 從零開始構建一個商業應用程式。

### 您將學到的內容

- 管理 Odoo 伺服器實例
- 從頭開始創建一個新的 Odoo 應用程式,使用最常用的元素
- 開發新的模型並使用繼承來擴展現有模型
- 在 Odoo 伺服器和外部客戶端中使用 ORM 方法
- 有效地使用 QWeb 創建看板視圖
- 構建自訂的網頁和網站 CMS 頁面
- 使用外部 API 將 Odoo 與外部應用程式整合
- 添加自動化測試和技術以調試模組商業邏輯

### 本書適合誰

如果您是一位熟悉 Python 和 MVC 設計的開發人員,並希望使用 Odoo 建立商業應用程式,那麼本書適合您。

### 目錄

1. 使用開發者模式快速入門
2. 設置開發環境
3. 您的第一個 Odoo 應用程式 - 實用概述
4. 擴展模組
5. 匯入、匯出和模組數據
6. 模型 - 結構化應用程式數據
7. 記錄集 - 操作模型數據
8. 商業邏輯 - 支持商業流程
9. 外部 API - 與其他系統整合
10. 後端視圖
11. 看板視圖和客戶端 QWeb
12. 報告和伺服器端 QWeb
13. 創建網站前端功能
14. 部署和維護生產實例