Session 1: Introduction - Getting Familiar (1 session)
Training
Location: Online - 10/14/24, 2:00 PM - 10/14/24, 4:00 PM (+0200) (2 hours)

Session 1: Introduction - Getting Familiar (1 session)
Daniel Reis Managing Partner  at ClosingAp Open Source Integrators Europe, LDA https://essentials.odoo.com dreis@opensourceintegrators.com +351 919 991 307

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)