Mastering Odoo v11.0 Development

  • 2.6
2 hours on-demand video
$ 11.99

Brief Introduction

Learn how to develop modules for Odoo v11.0 CE, then push it to remote servers and deploy it using Apache2 and Nginx.

Description

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).

I promise to be available to answer your questions and to discuss your ideas.

Learn everything you need about Open Object framework to build new modules for Odoo V11.0:

  • Basics: Build simple module and its Interface.
  • Intermediate: Reports, Workflows, Security, Wizards.
  • Advanced: Advanced Views (Calendar, Search, Gantt and Kanban views), XML-RPC library.

Through the course, We will write a new module from Real Life:

  • Create New Objects, Views, Security Groups and Rules, Wizard and Reports.
  • Extend (Inheritance) Existing Objects, Views, Security Groups and Rules .....

By the completion of this online training course, you will be fully versed, and capable of working with and creating your own Odoo v11.0 modules for real customers.

Requirements

  • Requirements
  • Intermediate Python Knowledge.
  • Intermediate Linux (Ubuntu or CentOS) Knowledge and working with Command Line.
  • PC or Laptop with Ubuntu 17.10 installed.
  • Pycharm Community Edition is recommended as Python IDE.
  • Virtual Machine with Ubuntu 17.10 server or CentOS 7 installed.
  • install git using the command (sudo apt-get install git).
  • install SSH using the command (sudo apt-get install openssh-client).

Knowledge

  • Install and Configure Odoo v11.0 on Ubuntu 17.10 for developers.
  • Configure Apache2, Nginx uWSGI for Odoo v11.0 on Ubuntu 17.10
  • Develop new modules (models / views / translation files) from scratch.
  • Edit existing modules (models / views).
  • Manage Odoo security framework by creating groups and assign the access rights for each group.
  • Manage record rules to limit CRUD under certain conditions for specific groups.
  • Track updates on each document using social network.
  • Use the command 'scaffold' to build the basic structure of the module.
  • Learn about the configuration that should improve the server's performance.
  • Play with the options and attributes of the command odoo-bin.
  • Install requirements using pip.
  • Create demo files for testing purposes.
  • Use local and remote databases.
  • Backup & Restore DBs remotely.
  • Understand & use new APIs
  • Create and use wizards.
  • Inherit models to add and override fields and methods.
  • Inherit views to add fields, add/modify attributes or remove fields.
  • Use XML-RPC Library
$ 11.99
English
Available now
2 hours on-demand video
Mohamed Magdy
Udemy

Instructor

Mohamed Magdy

  • 2.6 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses