Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Odoo for programmers - (Intermediate/Advanced) (v17, v18)

Odoo cho lập trình viên - (Trung cấp/Nâng cao) (v17, v18)

Odoo cho lập trình viên - (Trung cấp/Nâng cao) (v17, v18)

Nâng cao kiến thức lập trình Odoo của bạn

4.1
(34 đánh giá)
284 học viên
Giảng viên
Alex Esteves
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.5 giờ video
30 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Học cách cài đặt Odoo trên Windows với các công cụ cần thiết, môi trường ảo và cấu hình Nginx.
Làm chủ cấu trúc ứng dụng tùy chỉnh và thao tác dữ liệu bằng mapped(), filtered() và sorted().
Cài đặt Odoo trên Linux, bao gồm cấu hình môi trường và triển khai với Nginx.
Thực thi truy vấn SQL trực tiếp trong Odoo để tăng cường truy xuất dữ liệu và hiệu suất.
Xây dựng các bộ lọc và logic mạnh mẽ bằng domains, scheduled actions và kiểm thử qua shell.
Triển khai kiểm soát truy cập chặt chẽ bằng record rules, user groups và phân quyền cấp model.
Truyền dữ liệu động qua context và quản lý môi trường đa công ty.
Tạo và bảo mật các endpoint HTTP và JSON, sau đó kiểm thử bằng Postman.
Kích hoạt chatter trong views để theo dõi hoạt động và gửi tin nhắn hệ thống tùy chỉnh.

Yêu cầu

Kiến thức cơ bản về Python
Kiến thức cơ bản về Odoo (Tạo model, field và view)

Đối tượng phù hợp

Lập trình viên Odoo có kinh nghiệm cơ bản về ERP

Nội dung khóa học

10 phần • 30 bài giảng
1 Giới thiệu
1 Cài đặt và cấu hình công cụ
2 Thiết lập môi trường ảo
3 Cấu hình tên miền và chứng chỉ
1 Cài đặt và cấu hình công cụ
2 Thiết lập môi trường ảo
3 Cấu hình tên miền và chứng chỉ
1 Cấu trúc ứng dụng tùy chỉnh
2 Hàm Mapped()
3 Hàm filtered()
4 Hàm sorted()
1 Server actions và truy vấn SQL
2 Lấy dữ liệu bản ghi
1 Sử dụng shell của Odoo
2 Domains trong search views
3 Scheduled actions
4 Domains chuỗi
1 Record rules nâng cao
2 Nhóm truy cập
3 Bảo mật trong hàm của model
1 Tạo cài đặt cấu hình
2 Biến context
3 Quản lý đa công ty
1 Cài đặt Postman
2 Tạo endpoint (HTTP)
3 Tạo endpoint (JSON)
4 Phương thức xác thực
1 Thêm chatter
2 Ghi nhật ký tin nhắn tùy chỉnh
3 Tổng kết và chúc mừng

Giới thiệu khóa học

Take your Odoo development skills beyond the basics with this Intermediate to Advanced Odoo Programmer Course — designed for developers ready to build more powerful, efficient, and secure business applications. Whether you're working on client projects or enterprise-grade implementations, this course equips you with the skills needed to thrive in the Odoo ecosystem.

We begin with step-by-step guides for installing Odoo on Windows or Linux, ensuring you’re comfortable working across environments. You’ll learn how to configure virtual environments using virtualenv, set up Nginx for production-ready deployments, and optimize your development workflow with essential tools.

Next, you'll dive deep into Odoo record management. Learn how to structure custom apps and use advanced recordset methods like mapped(), filtered(), and sorted() to process data efficiently and elegantly.

When performance is critical, you’ll explore Direct SQL Techniques to enhance data access speed. Learn how to use raw SQL queries in server actions, fetch records quickly, and combine SQL with Odoo’s ORM for maximum flexibility.

The course then moves into advanced domain usage, showing you how to craft powerful filters in search views, create chained domains, and leverage scheduled actions. You’ll also use the Odoo shell to test and refine domain logic on the fly.

Security is key in any ERP system, and you’ll gain expert-level knowledge of record rules, user groups, and permissions, allowing you to lock down your apps and control access with precision.

You'll then master the use of context and global variables to pass dynamic data between components, and handle multi-company setups, giving your apps enterprise-level capabilities.

In the Controllers and APIs section, you’ll learn to build and secure custom HTTP and JSON endpoints, test them with Postman, and handle external data integrations safely and efficiently.

Finally, we cover the Chatter system — a powerful tool for tracking record changes, logging messages, and improving internal communication within Odoo apps.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Enterprise Software
Hiển thị tất cả khoá học Odoo
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊