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