感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組 1:Odoo 開發架構與環境設定(3 小時)
- Odoo 架構概觀:伺服器、外掛程式 (add-ons) 及 Web 框架
- 設定開發環境(本地 vs 容器化)
- 理解模組結構與 manifest 檔案
- 探索 Odoo 的開發者模式與除錯工具
模組 2:進階 Python 後端開發(5 小時)
- 深入探討 Odoo ORM 與模型繼承(傳統與委派)
- 進階欄位類型、計算欄位與 onchange 機制
- 使用自動動作與排程任務擴展商業邏輯
- 安全規則、記錄規則與 ACL 設定
- API 操作:XML-RPC、JSON-RPC 及外部整合
模組 3:視圖、動作與工作流程的客製化(4 小時)
- 理解 XML 視圖:表單 (form)、樹狀 (tree)、看板 (kanban) 與搜尋 (search) 視圖
- 擴展與繼承現有視圖
- 進階 QWeb 模板與動態內容呈現
- 建立伺服器動作、自動化工作流程及自訂報告
模組 4:JavaScript 框架與 OWL 基礎(4 小時)
- Odoo Web Client 架構與資源打包 (asset bundling)
- 認識 OWL 框架 (Odoo Web Library)
- 理解元件、狀態管理與生命週期鉤子 (lifecycle hooks)
- 在 Odoo 中除錯 JavaScript 代碼與 OWL 元件
模組 5:擴展與改進 Barcode 模組(4 小時)
- 探索 Barcode 模組結構與工作流程
- 使用 OWL 元件實作自訂條碼掃描邏輯
- 整合條碼硬體並處理非同步事件
- 最佳化倉庫工作流程的效能與 UI 回應速度
模組 6:使用 OWL 進行進階 POS 模組客製化(5 小時)
- 理解 POS 模組架構與資料流
- 客製化畫面、動作與付款邏輯
- 使用 OWL 添加新功能與外掛程式
- 整合自訂 API 用於會員、庫存或促銷活動
- 離線模式與同步處理
模組 7:測試、除錯與部署最佳實務(3 小時)
- 使用 Odoo shell 和日誌記錄進行故障排除
- 為自訂模組撰寫單元測試與整合測試
- 安全地進行模組打包、版本管理與更新
- 部署至暫存 (staging) 與生產 (production) 環境
總結與後續步驟
最低要求
- 對 Python 程式設計有良好理解
- 熟悉 JavaScript 及現代框架
- 具有 Odoo 功能使用經驗及基礎模組開發經驗
目標學員
- 希望深化技術專長 Odoo 開發者
- 致力於 ERP 擴展的 Python 後端工程師
- 維護或客製化 Odoo 環境的技術顧問
28 小時
客戶評論 (2)
它已經滿足了我們的需求
mihaela
課程 - Odoo for Managers
機器翻譯
練習,以及培訓師能夠回答我所有問題。
Mothibi - National Youth Development Agency
課程 - Odoo for Developers
機器翻譯