-
Smartclass - Odoo Accounting
Sep. 02
-
Smartclass - Odoo Manufacturing & Inventory
Sep. 02
-
Smartclass - Odoo Accounting
Sep. 03
-
Smartclass - Odoo Technical Development
Fernando Schlitter Ruiz Sandoval (fsrs)Sep. 03
-
RegistrationSep. 04
-
Opening KeynoteWilfried Juncker (wju)Sep. 04
-
Moving your Shopify Website to OdooSep. 04
-
Odoo AI: Powering People, Processes, and DecisionsSep. 04
-
What's New in ServicesSep. 04
-
What's New in WebsiteSep. 04
Are you ready to dive into real Odoo development?
Join us for this exclusive 2-day Smartclass and gain practical, hands-on experience with the Odoo Python framework and Odoo.sh!
Whether you're new to Odoo or looking to level up your technical skills, this workshop will help you understand how Odoo works under the hood and how to implement customizations, the Odoo way.
Admission to this smartclass includes lunch and drinks during both days and 1 Premium Pass to Odoo Connect 2025!
This smartclass will take place over the course of two days:
Tuesday, September 2nd and Wednesday September 3rd, 2025.
Workshop Overview: Exploring the Depth of Odoo ORM
Prerequisites
Prior to the start of the smartclass, participants should familiarize themselves with the basics of Odoo Development. Click the following link for a quick refresher: https://www.odoo.com/documentation/18.0/developer/tutorials/getting_started.html
Additionally, participants are expected to come into the smartclass with some practical experience working with Python programming, and have a moderate knowledge of Database design concepts.
All participants are required to bring a laptop, with the latest version of Google Chrome or Mozilla Firefox installed on their operating system.
Every development and training exercise that occurs during this smartclass will be done using trial Odoo.sh environments. Before the smartclass begins, detailed instructions (with trial codes) will be emailed to participants.
IMPORTANT: The training that takes place during this smartclass will not focus on setting up the Odoo development environment locally.
What you’ll learn
Over two intensive days, you'll work directly inside the Odoo development environment and get a solid foundation in:
- The Odoo Python Framework: Learn how models, views, actions, and menus work, and how to extend them.
- Custom Development Workflow: Master the best practices for customizing Odoo with your own modules.
- Odoo.sh: Understand the DevOps platform designed specifically for Odoo projects, including version control, staging, CI/CD, and upgrades.
Attendees will learn everything there is to know about Odoo Architecture and Advanced Object Relational Mapping (ORM) server-side framework concepts with guidance from Odoo experts and hands-on training exercises.
Participants will also learn how to develop apps and discover best practices with trial Odoo.sh databases throughout their technical training, helping them explore the vast potential of Odoo.
All participants are required to conduct hands-on work during both days of the smartclass. Basic Python knowledge is also required. You don’t need Odoo experience, we’ll guide you from the ground up.
What's included
- A trial Odoo.sh environment project
- Full access to the source code of the training module
- Dedicated support from Odoo experts during the session
- Certificate of completion
Who should attend
This training is perfect for:
- New developers looking to learn Odoo development from scratch
- Technical consultants who want to understand Odoo’s backend better
- Developers who want to build clean, maintainable custom modules
- Partners looking to train new technical team members
In just two days, you’ll how to build and deploy new Odoo apps and understand better how Odoo works in the backend. Plus, you’ll connect with Odoo’s community of developers, trainers, and tech leaders at Odoo Connect.
This is your chance to fast-track technical expertise with Odoo!
2-Day Smartclass Agenda
Day 1 – Building the Foundation
Time | Topic |
09:00 | Welcome & Course Introduction |
09:30 | Setting up Odoo.sh |
10:30 | Break |
10:45 | Module & Model Architecture |
11:30 | Lunch Break |
13:00 | Module Security |
14:15 | Break |
14:30 | Views and Menu Items |
15:30 | Relational Fields |
16:00 | Wrap-Up & End of Day 1 |
Day 2 – Business Logic
Time | Topic |
09:00 | Hands-on: Putting It All Together |
10:00 | Deploying Your Module to Production |
10:30 | Break |
10:45 | Computed Fields & Error Handling |
11:30 | Lunch Break |
13:00 | Introduction to Inheritance |
14:15 | Break |
14:30 | Inheritance Continued |
15:30 | What's Next: Future Training Paths |
16:00 | Wrap-Up & Final Q&A |