The world is yours

T208 OWL Framework Development

🚀 Master Odoo OWL Framework: From Widgets to Real-Time Applications

Transform your Odoo development skills with hands-on OWL framework training. Build dynamic interfaces, custom dashboards, and real-time features that elevate your ERP solutions.

Enroll Back

📚 What You'll Master:

Foundation to Advanced OWL Development

  • Build interactive To-Do List applications using OWL components
  • Master View Inheritance patterns for seamless UI customization
  • Create reusable custom widgets and extend existing ones

Core Framework Integration

  • Leverage Odoo Client Services for powerful backend communication
  • Integrate external JavaScript libraries into your OWL applications
  • Implement custom actions for specialized views (Gantt charts, enhanced tree views)

Real-World Applications

  • Develop real-time features with WebSocket connections
  • Design responsive custom dashboards with live data
  • Integrate Google Maps for location-based functionality
  • Customize MRP module with enhanced Kanban views
  • Build advanced progress tracking with custom MRP Progressbar widgets

Perfect for developers ready to unlock OWL's full potential and create modern, reactive Odoo interfaces that users love.

Enroll Back

What you will learn?

Odoo To Do List

  • Tampak Jadi

  • Create Addon Todo List

  • JS Class, Template, Install

  • Create fecthAllTasks() Function

  • Loop Task List

  • Modal Form Edit Task

  • Create New Task

  • Quiz Todo List 1

  • Toggle Completed Task

  • Update Color

  • Search Records

  • Delete Record

  • Reset Form

  • Quiz Todo List 2

View Inheritance

  • Kanban View Inheritance

  • Quiz Kanban View Inheritance

  • List View Inheritance

  • Quiz List View Inheritance

  • Form View Inheritance

  • Quiz Form View Inheritance

Create and Inherit Widget

  • Email Validation

  • Quiz Email Validation

  • Username Field

  • Quiz Username Field

  • Range Field Widget

  • Quiz Range Field Widget

  • Boolean LED Widget

  • Quiz Boolean LED Widget

Using Odoo Client Service

  • Preparation

  • Notificaiton Services

  • Dialog Services

  • Effect Services

  • Cookie Services

  • HTTP Get Services

  • HTTP Post Services

  • RPC Services

  • ORM Services

  • Action Services

  • User Services

  • Company Services

  • Quiz OWL Services

Using External Libraries

  • Phone Validation

  • Quiz OWL Phone Validation

  • File Upload

  • Quiz OWL File Upload

Gantt Chart

  • Project Gantt Chart

  • DHTMLX Gantt

  • Inherit Project Model and View

  • Inherit Task Model and View

  • Create Task Dependency Model

  • Task Controller Load Data

  • Task Controller Edit Task

  • Task Controller Sync Task Dependency

  • Task Controller Add Task

  • Task Controller Add Link

  • Task Controller Delete Link

  • OWL Action Component and Template

  • Quiz OWL Gantt Chart

Google Maps

  • Tampak Jadi

  • Google Maps API Key

  • Maps View Type - File JS

  • Maps View Type - Template XML

  • Maps View Type - View Type

  • Maps View Type - Partner View XML

  • Maps View Type - Init Hook

  • Maps View Type - Controller

  • Quiz OWL Google Maps View Type

  • Maps Widget - JS

  • Maps Widget - XML Template

  • Maps Widget - XML Partner Form

  • Quiz OWL Google Maps Widgets

TreeGrid

  • TreeGrid View

  • Menu, Objects, Dependency

  • Download TreeGrid Library

  • TreeGrid JS Component and XML

  • Controller for TreeGrid

  • Tugas untuk Quiz

  • Quiz OWL TreeGrid

Realtime Websocket

  • Websocket Intro and Kanban View

  • Implementasi Realtime Kanban

  • Quiz Implementasi Realtime Kanban

  • List View Realtime

  • Implementasi Realtime List

  • Quiz Implementasi Realtime List

Create Custom Dashboard

  • Custom Dashboard

  • Dashboard - File Structure

  • Dashboard - Main Component Logic

  • Dashboard - Number Card

  • Dashboard - Quiz Number Card

  • Dashboard - Chart

  • Dashboard - Quiz Chart

  • Dashboard - List Card

  • Dashboard - Quiz List Card

  • Dashboard - Google Maps

  • Dashboard - Quiz Google Maps dan Searching

Final Certification Test

  • Quiz Final Certification Test

Enroll Back