感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組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環境的技術顧問
28 小時
客戶評論 (2)
它已經滿足了我們的需求
mihaela
課程 - Odoo for Managers
機器翻譯
練習,以及培訓師能夠回答我所有問題。
Mothibi - National Youth Development Agency
課程 - Odoo for Developers
機器翻譯