感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組1:Odoo開發架構與環境搭建(3小時)
- Odoo架構概覽:服務器、加載項和Web框架
- 搭建開發環境(本地與容器化方式對比)
- 理解模組結構與清單文件
- 探索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 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環境的技術顧問
28 小時
客戶評論 (2)
它已經滿足了我們的需求
mihaela
課程 - Odoo for Managers
機器翻譯
練習,以及培訓師能夠回答我所有問題。
Mothibi - National Youth Development Agency
課程 - Odoo for Developers
機器翻譯