Day 1: Foundations
- Components
- Core Component Concepts
- Props
- Property Management
- Templates
- OWL Template Directives
- Template Context
- Environment
- Environment configuration and context
Day 2: Interactivity & Lifecycle
- Hooks
- Essential Hooks
- Life Cycle Hooks (Component Lifecycle)
- Event Handling
- Event Directives
- Event Modifiers
- Input Bindings
- Form Input Handling
Day 3: Data & Advanced Features
- Data Management
- Data Access Patterns
- Advanced Hooks
- Extended Hook System
- Model Modifiers
- Bind
Day 4: Advanced Templates & Communication
- QWeb Directives
- Advanced Template Features
- Bus Service (Communication)
- Bus Event
- Bus service [Channel, Subscribe, Start]
- Utility Functions
- Helper Functions