-
Sessions 2: Getting started with Odoo Development (6 sessions)
Radovan SkolnikOct. 15
-
Session 3: Getting started with Odoo Development
Radovan SkolnikOct. 21
-
Session 4: Getting started with Odoo Development
Radovan SkolnikOct. 22
-
Session 5: Getting started with Odoo Development
Carmen Bianca BakkerOct. 28
-
Session 6: Getting started with Odoo Development
Carmen Bianca BakkerOct. 29
-
Session 7: Getting started with Odoo Development
Carmen Bianca BakkerNov. 04
-
Session 8: Getting started with Contributing on OCA (3 sessions)
Tom Blauwendraat AND Ronald PortierNov. 05
-
Session 9: Getting started with Contributing on OCA
Tom Blauwendraat AND Ronald PortierNov. 11
-
Session 10: Getting started with Contributing on OCA
Tom Blauwendraat AND Ronald PortierNov. 12
Daniel Reis is Board Member at the OCA and Managing Director for Europe, at Open Source Integrators. He has been working with Odoo since OpenERP 6.0 and has been a contributor to the community since the beginning of the association, when the code was still hosted in Launchpad. Daniel is the author of several Odoo books, including the Odoo Development Essentials titles.
Open Source Integrators (OSI) is a company specializing in providing custom business software solutions, particularly through the implementation and integration of open-source ERP systems like Odoo. They offer a range of services including business optimization, system replacement, migration services, and custom solutions tailored to meet the unique needs of various industries.
Session 1:
* Odoo product overview: versions, licenses, architecture, components
* OCA organization, contribution processes, tooling, coding standards
* You and the OCA: how to use or integrate OCA code in your projects
From a bit of Python and Git to being a STARTING developer.
For functional and technical people.
a) Odoo versions, CE, EE, Licenses
b) Odoo is composed of modules
i) Modules are made of Python code, views, reports, tests, etc.
c) OCA Method
i) Why do we have CI stuff?
ii) Explanation of OCA decision making
iii) Inheritance
iv) Minimal standard on OCA and why OCA Ecosystem
v) Importance of tests (Your future you will benefit of it when migration)
vi) Benefit of open source?
d) Get familiar with Github and OCAs organization (Repos, Runboat, …)
e) Get familiar with Odoo's framework (point and click)