๐ŸŽ“ Never Stop Learning

Comprehensive Odoo Development & Automation Testing

๐Ÿ‘จโ€โš•๏ธ Dr. Sabry Youssef - View Portfolio

38

Total Lessons

4

Learning Paths

100+

Code Examples

โˆž

Knowledge Gained

๐Ÿ”ง Odoo ORM Methods

15 Lessons | 4 Phases | Intermediate Level

Master all essential Odoo ORM operations from basic CRUD to advanced patterns.

What You'll Learn:

  • Search, read, create, update, delete operations
  • Recordset operations (mapped, filtered, sorted)
  • Context and environment management
  • Advanced ORM patterns and best practices
search() create() write() unlink() browse() mapped()
View Course Quick Reference

๐Ÿช Odoo Hooks

5 Lessons | Intermediate Level

Learn to use hooks for module lifecycle management and data migration.

What You'll Learn:

  • pre_init_hook and post_init_hook implementation
  • Module update and data migration strategies
  • Uninstall hooks and cleanup operations
  • Advanced patterns and performance optimization
pre_init_hook post_init_hook uninstall_hook migration
View Course Quick Reference

๐ŸŒ Odoo Portal Development

18 Lessons | 4 Phases | Intermediate to Advanced

Build custom portals for external users with secure, user-friendly interfaces.

What You'll Learn:

  • Portal architecture and setup
  • Controllers, templates, and views
  • Authentication and access control
  • File uploads, notifications, and deployment
Controllers QWeb Templates Authentication Security
View Course All Lessons

๐Ÿงช Odoo UI Automation Testing

15 Videos | 7 Phases | Beginner to Advanced

Master UI automation testing in Odoo with Playwright, Cypress, and CI/CD integration.

What You'll Learn:

  • Playwright for Odoo UI testing
  • API testing with Postman
  • Jenkins CI/CD pipeline setup
  • Performance testing with JMeter
Playwright Cypress Jenkins API Testing
View Course Learning Plan

๐Ÿš€ Get Started

๐Ÿ‘จโ€โš•๏ธ Dr. Sabry Youssef Portfolio View on GitHub