Odoo Tycoon Masterclass
Build a tycoon application using Odoo's models, menus, views and server-side actions. Start with a game manager, add product and customer unlocks, and then explore written iterations that separate game instances, templates and resources.
21 published lessons: 15 videos and 6 written lessons, including assignments, solutions and design iterations.
OdooClass · Course guide
Bring your Python game-building skills into Odoo
Build a tycoon application using Odoo's models, menus, views and server-side actions. Start with a game manager, add product and customer unlocks, and then explore written iterations that separate game instances, templates and resources.
21 published lessons and resources · Odoo Tycoon Masterclass
Explore the course curriculum View price and enrollWhat you will work on
- Create an Odoo application with a model, menus, actions, forms and lists.
- Use buttons and methods to reset game state and process unlocked products.
- Explore reusable game templates, dependencies, categories and resource models.
Is this course for you?
Python programmers ready to build their first substantial Odoo project, and Odoo learners who enjoy game-based examples.
Before you start
Basic Python and an Odoo development environment. Familiarity with functions and classes will help you follow the game-manager code.
Your learning path
- Scaffold the module and create the game manager
- Connect menus, views and interactive methods
- Work through unlock assignments and their solutions
- Extend the design with instances, templates and resources
What is included today
21 published lessons: 15 videos and 6 written lessons, including assignments, solutions and design iterations.
Environment and version guidance
The course combines recorded demonstrations and written iterations. Match the lesson's Odoo release and adapt version-specific view or API syntax before using it on a different release.
See all 21 published lessons and resources
- Introduction
- Create the Odoo Application Template for your Game
- Creating an Odoo Model for Our Game Manager
- Learn to Define Menus and Actions
- Create a Custom List and Form View
- Create an Interactive Button to Call a Method in Our Game Manager
- Assignment - Create a Button that will Reset the Game
- Solution - Create a Button that will Reset the Game
- Assignment: Unlock and Process Customers
- Unlock Products for our Game using the Product Template
- Add the new Unlock Field to the Product Form
- Making Money: Process Our Unlocked Items and Use them to Make Money in Our Game
- Check that we have enough money to unlock our product
- Improve the Process for Unlocking Products
- Solution: Unlock and Process Customers
- Setting the Foundation
- Iteration 1 – Game Instance Models
- Iteration 2 – Multiple Game Templates
- Iteration 3 – Dependencies and Categories
- Iteration 4 – Generalized Resource Model
- Upgrades and Extensibility
Buying and accessing your course
Use the price and Add to cart control at the top of this page. Review your order and the available payment options at checkout.
After payment confirmation, sign in with the account used for your purchase and open the course curriculum. If you need help choosing a course or accessing an order, contact OdooClass and include your order reference.
View price and enrollView curriculum