Návrh Školení
Krátký úvod do motorů pravidel
- Stručná historie aneb Expertní systémy a pravidla Engine Co je umělá inteligence? Dopředné vs zpětné řetězení Deklarativní vs postup/oop Porovnání řešení Kdy použít moduly pravidel? Kdy nepoužívat pravidla? Alternativy vládnoucích motorů
KDE
- Deklarativní versus tradiční model faktů Provádění jednoduchých pravidel pomocí jednoduchých testů Vytváření aktiv Rozhodovací tabulky Šablony pravidel Editor pravidel Testování, limity a výhody Vývoj jednoduchého procesu s pravidly
Pravidla psaní v Eclipse
- Bezstavové vs stavové relace Výběr správných faktů Základní operátory a Drools konkrétní operátory) Základní akumulační funkce (součet, max, atd...) Pokročilé výpočty Vkládání nových faktů Cvičení (spousta)
Pravidla pro objednávání s BPMN
- Salience Ruleflow vs BPMN 2.0 Provádění sady pravidel z procesu Pravidla vs brány Krátký přehled funkcí BPMN 2.0 (transakce, zpracování výjimek) Komplexní deklarativní obchodní logika v Drools
Specifické pro doménu Languages (DSL)
- Vytváření nových jazyků Příprava DSL pro použití správci Basic Natural Language Processing (NLP) s DSL Strategie pro zápis DSL z pravidel Strategie pro psaní pravidel z DSL napsaných analytiky
Testování jednotek
- Testovací strategie (test na případ nebo na pravidlo) Automatické provádění testu
Požadavky
I když to není nutné, důrazně doporučujeme znalost programování v jakémkoli jazyce (SQL, Java, C#, VBA atd...)
Reference (5)
good atmosphere
Martin Jesterschawek
Kurz - Business Rule Management (BRMS) with Drools
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Kurz - Introduction to Drools 6 for Developers
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
Kurz - Drools 7 and DSL for Business Analysts
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.
Charles Kevin Regaliza - Thakral One Inc.
Kurz - Introduction to Drools 7 for Developers
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client