OpenERP / Odoo Developer Training Volume Two builds on what was learned in volume one. We continue to use a very step by step approach while delving into more of the OpenERP / Odoo framework. Using a real world example to build a boat manufacturing application, we begin by learning how to use domain attributes to filter product data. The video then goes on to demonstrate using the context attributes to dynamically display data based on other selections in the form. We extend this example into product variants that demonstrate just how easy it can be to dramatically change the stock OpenERP / Odoo modules. In later examples we get into more complex Python code to manage data and create transactions. If you already have the basics down in OpenERP / Odoo or have purchased volume one, volume two is the video you need to take your OpenERP / Odoo programming to the next level.
*In the rare event that you are not taken to the download page after your payment has been verified, please email us at firstname.lastname@example.org and allow us 24 hours to respond and provide you the necessary link to download the video.
Create more powerful OpenERP / Odoo solutions:
- See how to rapidly build an OpenERP / Odoo module
- Build on the developer training in volume one
- Create a boat manufacturing application with boat models, variances, and importing barcode data
- Learn additional Python commands and tips for debugging
- Use context and domain to dynamically manage data
- Includes developer training workbook
- All examples in version 7 of OpenERP / Odoo
- AVAILABLE NOW!
Download OpenERP / Odoo 7 Developer Training Volume Two for only $99
Save when you buy Volume One and Volume Two together
Download OpenERP / Odoo 7 Developer Training Volume One and Volume Two for only $175
Download now!* Once your payment has been verified in PayPal you will be automatically taken to a page where you can download the video and workbook.
How do I develop Odoo applications that are interactive?
In volume one Odoo developer training we cover basics and learn how to extend Odoo with additional fields and extend it with custom content. We even learn how to apply filters and static searches using the 'domain' functionality. In volume two of the developer training we learn how to create Odoo applications (OpenERP applications) that can respond dynamically to your user. To achieve this behavior in Odoo, developers must learn to use 'context' within the Odoo views. The Odoo programs you write in Python then are capable of using that context to respond dynamically. In volume two Odoo developer training we go step by step through how to create this interactive functionality. Once you have it mastered, using context greatly extends your capabilities as an Odoo developer to create robust applications and extend existing Odoo applications to do what you need for your own requirements.
How do I develop Odoo applications that import data?
After you have learned how to add fields and extend Odoo with custom content and have learned how to use context to make dynamic Odoo applications... there is still one very important basic skill you need if you are going to deploy custom Odoo applications. You must build up the skills so you can write the necessary Python code to import data into Odoo. It working with any ERP system, it is inevitable that you will have data in one system and that at some point you will need to bring it into another. While Odoo does offer CSV imports they are very limited and can be tedious for production environments. In Odoo developer video volume two we tackle a very common requirement... importing barcode data into Odoo. This is an example of an import that must happen routinely, quickly and be seamlessly integrated within the Odoo application.
Does this developer training work for Odoo 7 and Odoo 8?
Now that Odoo 8 has been released many are asking if the Odoo Developer Training videos are compatible with Odoo 8. The videos are still very appropriate and most modules currently (Oct 2014) within Odoo are written using the API that is covered in Odoo Developer Training Volume One & Two. Odoo 8 has just been released and most programmers are still doing much of their work with the Odoo 7 API as that is what they are familiar with. Even with the new Odoo 8 API it is still very important that an Odoo developer understand the core modules as they are written with the previous Odoo API. We don't believe the new API makes the old API obsolete but rather provides additional options and capabilities than were previously available. In the upcoming months we expect to release additional more advanced videos that explore the new Odoo 8 API in depth.
Volume Two Pre-requisites
For developer training volume two you should have completed volume one of the developer training or be familiar with basic OpenERP / Odoo development. This would include adding simple fields, relational fields, and basic view construction. You should be familiar with how to create menus and be comfortable with basic OpenERP / Odoo debugging techniques.