Odoo is a modern ERP system released under AGPL license, and it offers HR, CRM, Project Management, Sales, Purchases, Inventory Management, Accounting, .....
Odoo is based on Open Object ( A smart Open Source Professional Rapid Application Development Framework in Python).
Learn everything you need about Open Object framework to build new modules for Odoo V8.0:
Through the course, We will write a new module from Real Life:
By the completion of this online training course, you will be fully versed, and capable of working with and creating your own Odoo v8.0 modules for real customers.
Introducing Odoo in general with no technical discussions.
If you already know Odoo (OpenERP), you can skip this lecture.
In This Lecture, We are going to discuss:
This time we will learn how to install, upgrade and uninstall Odoo modules.
We will learn how to Activate Developer Mode and Make sure that your logged in user has Technical Features Permissions.
These settings will make your life easier when develop new modules for Odoo.
In this lecture, we are going to setup our IDE to be ready for Odoo module development
This SIMPLE lecture will be the key to real Open Object Development, YOU need to read it carefully and keep in mind each word in this book.
In this lecture we will learn what is the Object, where is the View, Model and Controller.
All you need to note that __openerp__.py is the first difference between Odoo module and Regular python Module.
You can find an attached PDF.
This time we're going to learn How to write simple Object, Create new model (table) with Simple fields.
By the end of this lecture, you can add a new field 'note' of type 'Text' and attribute string='Notes' by yourself.
This Lecture can be considered as a quick revision. Some attributes are explained and others will be self-study.
Hi! I'm Magdy. I have a degree in Open Source from Information Technology Institute (ITI), Egypt. You might call me an Odoo geek.
I am an Odoo Developer and Trainer for two years experience of develop new modules, customize existing modules and teach technical Odoo training for many teams.
I have graduated from 9-Month Diploma, Open Source Department, Information Technology Institute (ITI), Cairo, Egypt in 2013.
In July 2013, I started my amazing new life when I started my career as an Odoo (New OpenERP) v6.1 Developer. Most of my tasks was to write and design new reports or customize existing reports in RML (Report Markup Language). Later on, our company needed to upgrade to Odoo v7.0, and my role was to find out what are the differences between the two versions of Odoo.
Because of the lack of learning resources, our team started to teach new knowledge to each other ==> That is why / how I started my career as Odoo Trainer.
I did teach many students face to face all the time, and all the time they had the same notes:
That is why I am here, to teach Open Object to beginners who wants to learn and wants to improve themselves :)