odoo 开发技术栈,成为高级odoo开发人员的基本技能要求,开发框架

  • A+

Odoo 作为全球第一的开源ERP,不仅仅是一个优秀的开发框架,最重要的也是一个企业业务逻辑框架。一旦熟悉,可以高效快速的开发出适合企业业务的互联网化管理平台,在企业erp这个领域里,效率会是java的5~10倍。同时odoo有着完整而庞大的生态,拥有两万多的开源odoo模块的开放市场,为甲乙双方提供了交互和增值的平台。所以odoo特别适合技术高手和小团队作战。

在近期的Gartner调研中,odoo首次进入CRM的三甲位置,打败微软的Dynamics crm,同时我们也看到创始人Fabien频发贺报,企业版业绩火箭般飙升。

Odoo 为我们开启了一道快速实现需求的门,这也导致了很多速成人员进入了odoo之门,要想在这条路上脱颖而出,走得稳,走得远,必须不断学习,进入高手的行列,才能实现对完整项目的控盘。作为乙方,如果你不具备长期技术钻研的条件并为之做好准备,建议尽早远离odoo。作为甲方,备好银子,找对附近的odoo伙伴就够了,时间最贵。

学习能力当然是第一重要的,我们根据内部培训经验,从技术角度小结了下 Odoo 技术栈。

其最重要的特点,就是对 odoo 已有 “业务应用”  的掌握能力会有很高要求。一方面是程序员,一方面也要把自己当客户,当项目经理。

 

=============

越过了业务入门这道关口,后面就是常规的开发学习过程,多看源码。这里推荐我们这篇文章odoo学习必看-提问的智慧《How To Ask Questions The Smart Way》

在持续的odoo学习过程中,我们也分享一个有效的ioLG学习法

  • inbox,记录各种不错的知识点,模块,源码。
  • organization,短期内回顾整理。
  • bLog,形成体系文章,发布到网站论坛,群聊,乐为人师。
  • Go,行动。这步是关键,把知识变现成方案,可以是规范的模块,也可以是具体的商业项目。

 

这就是ioLG,简称我爱老公学习法。每个小G的完成就是一个周期的里程碑。

将体系化的学习贯彻始终,参考如何才能让自己的学习体系化

 

=============

 

odoo

1.1 安装

1.2 应用的熟悉

1.2.1 销售/采购/库存

1.2.2 制造

1.2.3 用户与权限

1.2.4 其它

1.3 开发

1.3.1 框架

1.3.2 模块

1.3.3 视图

1.3.4 继承机制

1.3.5 widget

2 Python

2.1 开发环境

2.1.1 pycharm

2.1.2 git

gitee.com

2.2 语言基础

2.3 主要库

3 网页基础

3.1 html5

3.2 css/less/bootstrap

3.3 javascript/jquery/underscore

4 数据库postgresql

5 Linux主机基础

5.1 基本指令

weinxin
我的微信
这是我的微信扫一扫

发表评论

您必须才能发表评论!