感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 28 時間:
課程簡介
模塊 1:Odoo 開發架構與環境設置(3 小時)
- Odoo 架構概覽:服務器、插件(addons)及 Web 框架
- 設置開發環境(本地 vs 容器化)
- 理解模塊結構及 manifest 文件
- 探索 Odoo 開發者模式及調試工具
模塊 2:進階 Python 後端開發(5 小時)
- 深入探討 Odoo ORM 及模型繼承(經典與委託)
- 進階字段類型、計算字段及 onchange 機制
- 利用自動化操作和計劃任務擴展業務邏輯
- 安全規則、記錄規則及 ACL 配置
- API 處理:XML-RPC、JSON-RPC 及外部集成
模塊 3:視圖、操作及工作流定制(4 小時)
- 理解 XML 視圖:表單、樹狀、看板及搜索視圖
- 擴展和繼承現有視圖
- 進階 QWeb 模板及動態內容渲染
- 創建服務器操作、自動化工作流及自定義報告
模塊 4:JavaScript 框架與 OWL 基礎(4 小時)
- Odoo Web 客戶端架構及資產打包
- 介紹 OWL 框架(Odoo Web 庫)
- 理解組件、狀態管理及生命周期鈎子
- 在 Odoo 中調試 JavaScript 代碼及 OWL 組件
模塊 5:條碼模塊的擴展與優化(4 小時)
- 探索條碼模塊結構及工作流
- 使用 OWL 組件實現自定義條碼掃描邏輯
- 集成條碼硬件及處理異步事件
- 優化倉庫工作流的性能及 UI 響應速度
模塊 6:使用 OWL 進行進階 POS 模塊定制(5 小時)
- 理解 POS 模塊架構及數據流
- 定制屏幕、操作及支付邏輯
- 使用 OWL 添加新功能及插件
- 集成自定義 API 以支持忠誠度、庫存或促銷功能
- 離線模式及同步處理
模塊 7:測試、調試及部署最佳實踐(3 小時)
- 使用 Odoo shell 及日誌進行故障排除
- 為自定義模塊編寫單元測試及集成測試
- 安全地打包、版本管理及更新模塊
- 部署至預發布(staging)及生產環境
總結與後續步驟
最低要求
- 對 Python 編程有良好理解
- 熟悉 JavaScript 及現代前端框架
- 具備 Odoo 功能使用經驗及基礎模塊開發經驗
目標受眾
- 希望深化技術專長的 Odoo 開發人員
- 從事 ERP 擴展工作的 Python 後端工程師
- 負責維護或定制 Odoo 環境的技術顧問
客戶評論 (2)
它已經滿足了我們的需求
mihaela
課程 - Odoo for Managers
機器翻譯
練習,以及培訓師能夠回答我所有問題。
Mothibi - National Youth Development Agency
課程 - Odoo for Developers
機器翻譯