План на курса
Кратко въведение в двигателите на правилата
- Кратка история или машина за експертни системи и правила Какво е изкуствен интелект? Верижно свързване напред срещу обратно Декларативно срещу процедура/oop Сравнение на решения Кога да използваме машини за правила? Кога не трябва да използвате машини за правила? Алтернативи на двигателите за правила
КЪДЕТО
- Authoring Assets Workbench Integration Изпълнение на правила директно от KIE Deployment Decision Tables Rule Templates Guided rule editor Testing Work Items Versioning and deployment Малко повече за хранилището (git) Разработване на прост процес с правила
Правила за писане в Eclipse
- Stateless срещу Stateful сесии Избиране на подходящи факти Основни оператори и специфични оператори Drools) Основни функции за натрупване (сума, максимум и т.н...) Междинни изчисления Вмъкване на нови факти Упражнения (много от тях) Подреждане на правила с BPMN Salience Ruleflow срещу BPMN 2.0 Изпълнение на набор от правила от процес Правила срещу шлюзове Кратък преглед на функциите на BPMN 2.0 (транзакции, обработка на изключения) Изчерпателна декларативна бизнес логика в Drools Специфични за домейни езици (DSL) Създаване на нови езици Подготовка на DSL за използване от управлява Basic Natural Language Processing (NLP) с DSL Fusion (CPE) , времеви разсъждения (за събития, които трябва да се случат след, между и т.н.) Оператори на синтез Пример в графици на събития Тестване на единици
Незадължителни теми
- OptaPlanner jBPM Drools и интеграция чрез уеб услуги Drools интеграция чрез команден ред Как да промените правила/процес след внедряване без компилиране
Изисквания
Умения за програмиране на всеки език, силно препоръчителен (SQL, Java, C#, VBA и т.н.)
Oтзиви от потребители (4)
Обучаването е много интересно и може да бъде полезно за нашите бъдещи проекти, а треньорът винаги е активен в отговорянето на нашите въпроси и помагане ни, когато имаме проблеми от наша страна.
Charles Kevin Regaliza - Thakral One Inc.
Курс - Introduction to Drools 7 for Developers
Машинен превод
I am really impressed by his technical skills, especially when it comes to debugging errors and writing code. This clearly demonstrates that he is highly technically competent and excel in this area. However, this is different from the skill of effectively cascading and sharing your knowledge as a trainer.
Roi Jason Buela - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Машинен превод
Неговите демонстрации, той демонстрира от нула, което ни позволява да видим стъпка по стъпка процеса. Освен това, практичните примеры са отлични, изглеждат вече като реална сценария.
Kim Justine Ferriol - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Машинен превод
Обектните примери за всяка функция и/или оператор са добре обяснени.
Brian Amlon - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Машинен превод