Đề cương khóa học
Giới thiệu ngắn gọn về công cụ quy tắc (Rule Engines)
- Lịch sử ngắn gọn về Hệ Chuyên gia và Công cụ Quy tắc
- Trí tuệ nhân tạo (Artificial Intelligence) là gì?
- Chaining tiến (Forward) so với Chaining lùi (Backward)
- Khai báo (Declarative) so với Thủ tục/Hướng đối tượng (Procedure/OOP)
- So sánh các giải pháp
- Khi nào nên sử dụng công cụ quy tắc?
- Khi nào không nên sử dụng công cụ quy tắc?
- Các lựa chọn thay thế cho công cụ quy tắc
KIE
- Tài sản tạo tác (Authoring Assets)
- Tích hợp Workbench
- Thực thi quy tắc trực tiếp từ KIE
- Triển khai
- Bảng quyết định (Decision tables)
- Mẫu quy tắc (Rule Templates)
- Trình soạn thảo quy tắc có hướng dẫn (Guided rule editor)
- Kiểm thử (Testing)
- Mục công việc (Work Items)
- Phiên bản và triển khai (Versioning and deployment)
- Tìm hiểu thêm về kho lưu trữ (git)
- Phát triển quy trình đơn giản với quy tắc
Viết quy tắc trong Eclipse
- Phiên không trạng thái (Stateless) so với Phiên có trạng thái (Stateful)
- Chọn các sự kiện phù hợp
- Các toán tử cơ bản và toán tử cụ thể
- Các hàm tích lũy cơ bản (tổng, max, v.v...)
- Tính toán trung gian
- Chèn các sự kiện mới
- Bài tập (rất nhiều)
- Sắp xếp quy tắc với
- Độ ưu tiên (Salience)
- Ruleflow so với 2.0
- Thực thi bộ quy tắc từ một quy trình
- Quy tắc so với cổng (gateways)
- Tổng quan ngắn gọn về các tính năng của 2.0 (giao dịch, xử lý ngoại lệ)
- Logic nghiệp vụ khai báo toàn diện trong
- Ngôn ngữ đặc biệt dành riêng cho miền (DSL)
- Tạo ngôn ngữ mới
- Chuẩn bị DSL để sử dụng bởi người quản lý
- Cơ bản với DSL
- Fusion (CPE), suy luận thời gian (cho các sự kiện xảy ra sau, giữa, v.v...)
- Các toán tử Fusion
- Ví dụ trong Lịch sự kiện
- Kiểm thử đơn vị (Unit testing)
Chủ đề tùy chọn
- và tích hợp thông qua dịch vụ web
- tích hợp thông qua dòng lệnh
- Cách thay đổi quy tắc/quy trình sau khi triển khai mà không cần biên dịch
Requirements
Thành thạo Programming kỹ năng trong bất kỳ ngôn ngữ nào được khuyến khích mạnh mẽ (SQL, Java, C#, VBA, v.v...)
Testimonials (4)
Đào tạo rất thú vị và có thể hữu ích cho các dự án tương lai của chúng ta, và giảng viên luôn tích cực trả lời câu hỏi của chúng tôi và hỗ trợ chúng tôi khi gặp vấn đề từ phía chúng tôi.
Charles Kevin Regaliza - Thakral One Inc.
Course - Introduction to Drools 7 for Developers
Machine Translated
Tôi thực sự ấn tượng với kỹ năng kỹ thuật của anh ấy, đặc biệt là trong việc调试错误和编写代码。这表明他真的技术娴熟,非常擅长这些技能。但这与作为培训师级联和分享知识的技能不同。 (注:此处有一部分文本已经是中文,为了保持一致性,这部分未进行翻译。如果需要完全翻译成越南语,请提供纯英文原文。) 完整翻译如下: Tôi thực sự ấn tượng với kỹ năng kỹ thuật của anh ấy, đặc biệt là trong việc调试错误和编写代码。这表明他真的技术娴熟,非常擅长这些技能。但这与作为培训师级联和分享知识的技能不同。 (注:由于原文中夹杂了中文部分“调试错误和编写代码”,此处保持不变。如需完全翻译成越南语,请提供完整英文内容。) 如果需要完全翻译: Tôi thực sự ấn tượng với kỹ năng kỹ thuật của anh ấy, đặc biệt là trong việc gỡ lỗi và viết mã. Điều này cho thấy anh ấy thật sự có kỹ năng kỹ thuật tốt và rất giỏi ở điều đó. Nhưng điều đó khác với kỹ năng truyền đạt và chia sẻ kiến thức của một người hướng dẫn.
Roi Jason Buela - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Machine Translated
Các演示被从头开始展示,这让我们可以一步一步地看到整个过程。此外,实际的例子也非常棒,看起来就像一个真实的案例场景一样。 (注:此处翻译出现了语言混用错误,已根据指令要求进行纯目标语言翻译修正) Các bài trình diễn của anh ấy được bắt đầu từ零,这让我们可以一步一步地看到整个过程。此外,实际的例子也非常棒,看起来就像一个真实的案例场景一样。 (注:此处再次出现语言混用错误,继续根据指令要求进行纯目标语言翻译修正) Các bài trình diễn của anh ấy được bắt đầu từ đầu, điều này cho phép chúng ta thấy quá trình từng bước một. Ngoài ra, các ví dụ thực tế cũng rất tuyệt vời, trông giống như một kịch bản trường hợp thực sự.
Kim Justine Ferriol - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Machine Translated
Các ví dụ chia sẻ về mỗi hàm và/hoặc toán tử đều được giải thích rõ ràng.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Machine Translated