About Course

This 2-week hands-on training is designed for Python developers looking to dive into Odoo application development. The course covers the fundamentals and advanced aspects of the Odoo framework, including ORM, backend logic, XML views, QWeb reports, API integrations, and deployment practices. Through daily evening sessions and a final capstone project, participants will gain practical experience in building fully functional, production-ready Odoo modules.

What Will You Learn?

  • Learn end-to-end Odoo application development
  • Gain hands-on experience with real-world business use cases
  • Enhance your developer portfolio with a complete capstone project
  • Understand the deployment and scaling of Odoo apps
  • Expand your career opportunities in ERP development and consulting

Course Content

Day 1 – Introduction to Odoo Architecture

  • Odoo Core Concepts
    00:30:00
  • Development Environment Setup
    00:30:00

Day 2 – Creating Custom Odoo Modules

Day 3 – Business Logic & Python APIs

Day 4 – Views, Menus & Security

Day 5 – Inheritance & Module Extension

Day 6 – External APIs & Controllers

Day 7 – Reports, PDF, and Email Templates

Day 8 – Odoo JavaScript & Web Assets

Day 9 – Odoo Studio, Debugging & Testing

Day 10 – Deployment & Capstone Project

Available in:
E
₹16,500.00

Material Includes

  • Sample custom modules and source code
  • REST API and controller implementation examples
  • QWeb PDF report and email template samples
  • Deployment scripts and server setup guide
  • Access to course recordings and presentation slides

Requirements

  • Laptop with Ubuntu/Linux or WSL environment
  • Python (v3.8+), PostgreSQL, VS Code installed
  • Basic understanding of Python, HTML/XML, and JavaScript
  • Internet connection for live sessions and Git access
  • Optional: Docker installed for container-based development

Share

Audience

  • Python developers with basic web/backend experience
  • Professionals looking to switch into ERP or business application development
  • Freelancers or consultants offering Odoo-based solutions
  • Final-year students with a strong grasp of Python

Want to receive push notifications for all major on-site activities?