Skip to Content
Odoo Python Bootcamp

Odoo Python Bootcamp

Course Overview

This beginner-friendly course is the perfect introduction to both Python programming and Odoo 18 development. Designed for individuals with no prior coding experience, this course combines foundational Python concepts with hands-on experience in Odoo's powerful ERP framework. You’ll learn to create custom modules, automate workflows, and build real-world business applications—all while mastering Python.

By the end of the course, you’ll have the skills to confidently develop custom Odoo solutions and leverage Python for efficient, scalable development.


295.00
295.0 USD 295.00
295.00
Responsible Greg Moss
Last Update 06/27/2025
Completion Time 1 hour 3 minutes
  • Section 1: Python Basics for Odoo Development
    9Lessons · 1 hr 3 min
    • Lecture 1.1: Introduction to Python and Odoo
    • Masterclass: Introduction to Python and Odoo - Installing Odoo
    • Lecture 1.2: Python Syntax and Data Types
    • Lecture 1.3: Control Flow in Python
    • Lecture 1.4: Functions and Modules
    • Monopoly Challenge: Basic Control Flow and Method Deceleration
    • Risk Challenge: Control Flow and Method Deceleration
    • Master Challenge: Air Traffic Control System
    • Section 1: Code Files
      New
  • Section 2: Odoo 18 Essentials
    8Lessons ·
    • Lecture 2.1: Odoo Framework Architecture - Models
    • Lecture 2.2: Models and ORM Basics
    • Lecture 2.3: Relationships Between Models
    • Lecture 2.4: Odoo Fields and Constraints
    • Master Challenge: Implementing Monopoly Game Mechanics in Odoo
    • Master Challenge: Implementing Risk Game Mechanics in Odoo
    • Master Challenge: Implementing Air Traffic Control System in Odoo
    • Section 2: Code Files
      New
  • Section 3: Python Logic for Odoo Applications
    5Lessons ·
    • Lecture 3.1: Advanced Python Data Structures
    • Lecture 3.2: Using Python Decorators in Odoo
    • Lecture 3.3: Error Handling and Debugging
    • Lecture 3.4: Scheduled Actions and Automation
    • Section 3: Code Files
      New
  • Section 4: Building Practical Odoo Applications
    5Lessons ·
    • Lecture 4.1: Creating Your First Odoo Module
    • Lecture 4.2: Adding Business Logic to Your Module
    • Lecture 4.3: Integrating with Odoo Views
    • Lecture 4.4: Reporting and Data Export
    • Section 4: Code Files
      New
  • Section 5: Advanced Python and Odoo Techniques
    5Lessons ·
    • Lecture 5.1: Working with External APIs
    • Lecture 5.2: Security in Odoo Applications
    • Lecture 5.3: Performance Optimization
    • Lecture 5.4: Packaging and Deploying Odoo Modules
    • Section 5: Code Files
      New