感谢您发送咨询!我们的团队成员将很快与您联系。        
        
        
            感谢您发送预订!我们的团队成员将很快与您联系。        
    课程大纲
模块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 小时
        
        
客户评论 (3)
它折叠了我们的需求这一事实
mihaela
课程 - Odoo for Managers
机器翻译
Trainer knowledge and friendly
Chachchai Tongthavornsuwan - SIAM KUBOTA Corporation Co., Ltd.
课程 - Odoo for Developers
Content is breifly and easy to understand.