Kurzusleírás
Rule motorok rövid bevezetése
- Expert Systems és Rule Engine rövid története
- Mire szolgál az Artifical Intelligence?
- Forward vs Backward chaining
- Declarative vs procedure/oop
- Oldalakat összehasonlítása
- Mikor használjuk a rule motorokat?
- Mikor ne használjuk a rule motorokat?
- Rule motorok alternatívái
KIE
- Tartalom készítése
- Workbench integráció
- Rule-k végrehajtása KIE-ből
- Telepítés
- Döntési táblázatok
- Rule sablonok
- Vezetett rule szerkesztő
- Tesztelés
- Munkatételek
- Verziózás és telepítés
- Egy kis többet a tárolóról (git)
- Egyszerű folyamat fejlesztése rule-kkal
Rule-k írása Eclipse-ben
- Stateless vs Stateful munkamenetek
- Helyes tények kijelölése
- Alapvető operátorok és Drools specifikus operátorok
- Alapvető aggregate függvények (összegzés, maximum, stb...)
- Intermediális számítások
- Új tények beszúrása
- Feladatok (sok)
- Rule-k rendezése BPMN-nel
- Salience
- Ruleflow vs BPMN 2.0
- Rule-szett végrehajtása egy folyamatból
- Rule-k vs gateways
- BPMN 2.0 funkcióinak rövid áttekintése (tranzakciók, kivételkezelés)
- Komplex deklaratív üzleti logika Drools-ban
- Domain Specific Languages (DSL)
- Új nyelvek létrehozása
- DSL előkészítése menedzserek számára
- Alapvető Természetes Nyelvi Feldolgozás (NLP) DSL-lal
- Fusion (CPE), időbeli logikai következtetés (események történése után, között stb...)
- Fusion operátorok
- Példa eseményablakokban
- Egységtesztelés
Opcionális témák
- OptaPlanner
- jBPM
- Drools integráció web szolgáltatásokon keresztül
- Drools integráció parancssoron keresztül
- Hogyan változtathatunk rule-t vagy folyamatot telepítés után, anélkül hogy össze kellene állítani
Követelmények
Bármilyen nyelvű programozási ismeretek erősen ajánlottak (SQL, Java, C#, VBA stb...)
Vélemények (4)
A képzés nagyon érdekes, és hasznos lehet jövőbeni projektekben. A képző rendszeresen válaszol a kérdéseinkre és segít bennünket, amikor gondokkal küzdünk.
Charles Kevin Regaliza - Thakral One Inc.
Kurzus - Introduction to Drools 7 for Developers
Gépi fordítás
Nagimpressionálta a technikai készségei, különösen a hibák diagnosztizálásában és a programkódok írásában. Ez azt mutatja, hogy valóban technikailag felkészült és ebben nagyon jó. Azonban ez eltérő a képessségétől, mint oktató, a tudást átadni és továbbítani.
Roi Jason Buela - Thakral One, Inc.
Kurzus - Introduction to Drools 7 for Developers
Gépi fordítás
Demonstrációit alapjából elegetően bemutatta, ami lehetővé teszi számunkra, hogy lépésről lépésre követhessük az eljárást. A gyakorlati példák is kiválók voltak, már úgy tűnnek, mint valós helyzetek.
Kim Justine Ferriol - Thakral One, Inc.
Kurzus - Introduction to Drools 7 for Developers
Gépi fordítás
Minden függvény és/vagy művelet megosztott példái jól magyarázva vannak.
Brian Amlon - Thakral One, Inc.
Kurzus - Introduction to Drools 7 for Developers
Gépi fordítás