Odoo Developer Course
$400.00
$350.00
This course is designed for developers and technical consultants who need to grasp knowledge of Odoo development process. This course is for new developers and IT professionals who are eager to learn more about Odoo technical aspects.
Duration: 50 hours
Online sessions : 25 hours
Practicals: 25 hours
Objectives: Attending this course, participants should be able to:
Understand the development concepts and architecture;
Install and administer Odoo;
Develop a new Odoo module.
Requirements: Participants are expected to have a basic knowledge of the Python programming language and an Integrated Development Environment such as Eclipse. Participants preferably have a functional knowledge of the Odoo software.
Course Features
- Lectures 66
- Quizzes 0
- Duration 25 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes
-
Module 1: Understand Odoo Functional
-
Module 2: Understand Odoo Functional
-
Module 3: Setting up Odoo development environment
-
Module 4: Understanding Odoo framework and basic Odoo customization
-
Module 5: Develop first Odoo Application
-
Module 6: Control structures and Custom methods
-
Module 7: Understand Odoo Framework
-
Module 8: Working with models and Views
- Adding a New Model
- Add a Menu and an Action
- Learn to use Related Models
- Create a Custom
- Using a Notebook and Page to Display your Related Model
- Learn How to Create Computed and Functional Fields
- Exercise: Modify Compute Field and Create a Tree View
- Improving your Tree View and Putting a Total in a Column
- Activate and use the developer mode;
- Create a menu item;
- Link windows action to menu item;
- Design list, form and search views from scratch;
- Design embedded views for Many2many and One2many fields;
- Define field properties, statically and dynamically
- Model Inheritance
- Add or override fields, methods, constraints on an existing model;
- Factor out some generic code in model mixins;
- Associate each records from a model with a parent record from another model
-
Module 9: Advanced customization
-
Module 10: Connecting to Odoo API
-
Module 11: Reporting for Odoo