Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 28 Giờ học
Đề cương khóa học
Mô-đun 1: Kiến trúc Phát triển Odoo và Thiết lập Môi trường (3 giờ)
- Tổng quan kiến trúc Odoo: máy chủ, addons và khung làm việc web
- Thiết lập môi trường phát triển (cục bộ hoặc trong container)
- Hiểu cấu trúc mô-đun và các tệp manifest
- Khám phá chế độ lập trình viên và công cụ gỡ lỗi của Odoo
Mô-đun 2: Phát triển Phía sau Nâng cao với Python (5 giờ)
- Tìm hiểu sâu về ORM Odoo và kế thừa mô hình (kinh điển và ủy quyền)
- Các kiểu trường nâng cao, trường tính toán và cơ chế onchange
- Mở rộng logic kinh doanh bằng các hành động tự động và công việc lên lịch
- Quy tắc bảo mật, quy tắc bản ghi và cấu hình ACL
- Làm việc với API: XML-RPC, JSON-RPC và tích hợp bên ngoài
Mô-đun 3: Tùy chỉnh Biểu mẫu, Hành động và Luồng Công việc (4 giờ)
- Hiểu các biểu mẫu XML: biểu mẫu, cây, kanban và tìm kiếm
- Mở rộng và kế thừa các biểu mẫu hiện có
- Mẫu QWeb nâng cao và hiển thị nội dung động
- Tạo hành động máy chủ, luồng công việc tự động và báo cáo tùy chỉnh
Mô-đun 4: Khung JavaScript và Nền tảng OWL (4 giờ)
- Kiến trúc Odoo Web Client và việc đóng gói tài sản
- Giới thiệu khung OWL (Odoo Web Library)
- Hiểu các thành phần, quản lý trạng thái và hooks vòng đời
- Gỡ lỗi mã JavaScript và các thành phần OWL trong Odoo
Mô-đun 5: Mở rộng và Cải thiện Mô-đun Barcode (4 giờ)
- Khám phá cấu trúc và luồng công việc của mô-đun Barcode
- Thực hiện logic quét mã vạch tùy chỉnh bằng các thành phần OWL
- Tích hợp phần cứng mã vạch và xử lý sự kiện bất đồng bộ
- Tối ưu hiệu suất và phản hồi UI cho các luồng công việc kho bãi
Mô-đun 6: Tùy chỉnh Nâng cao Mô-đun POS với OWL (5 giờ)
- Hiểu kiến trúc và luồng dữ liệu của mô-đun POS
- Tùy chỉnh màn hình, hành động và logic thanh toán
- Thêm các tính năng và plugin mới sử dụng OWL
- Tích hợp các API tùy chỉnh cho chương trình khách hàng thân thiết, tồn kho hoặc khuyến mãi
- Xử lý chế độ ngoại tuyến và đồng bộ hóa
Mô-đun 7: Kiểm thử, Gỡ lỗi và Thực hành Tốt nhất cho Triển khai (3 giờ)
- Sử dụng Odoo shell và ghi log để khắc phục sự cố
- Viết các bài kiểm thử đơn vị và tích hợp cho các mô-đun tùy chỉnh
- Gói, phiên bản hóa và cập nhật các mô-đun một cách an toàn
- Triển khai ra các môi trường staging và production
Tóm tắt và Bước tiếp theo
Yêu cầu
- Hiểu biết vững chắc về lập trình Python
- Quen thuộc với JavaScript và các khung làm việc hiện đại
- Kinh nghiệm sử dụng chức năng của Odoo và phát triển mô-đun cơ bản
Đối tượng
- Các lập trình viên Odoo mong muốn nâng cao chuyên môn kỹ thuật
- Các kỹ sư phía sau Python làm việc với các phần mở rộng ERP
- Các nhà tư vấn kỹ thuật bảo trì hoặc tùy chỉnh các môi trường Odoo
Đánh giá (2)
thực tế là nó đã đáp ứng được nhu cầu của chúng tôi
mihaela
Khóa học - Odoo for Managers
Dịch thuật bằng máy
Các bài tập và việc giảng viên có thể trả lời tất cả các câu hỏi của tôi.
Mothibi - National Youth Development Agency
Khóa học - Odoo for Developers
Dịch thuật bằng máy