Kursplan
Kort introduktion till regelmotorer
- Kort historia eller Expert Systems and Rules Engine Vad är artificiell intelligens? Framåt vs bakåtkedja Deklarativ vs procedur/oop Jämförelse av lösningar När ska man använda regelmotorer? När ska man inte använda regelmotorer? Alternativ till regelmotorer
VAR
- Skapa tillgångar Workbench Integration Exekvera regler direkt från KIE Deployment Beslutstabeller Regelmallar Guidad regelredigerare Testa arbetsobjekt Versionering och distribution Lite mer om repository (git) Utveckla enkel process med regler
Skrivregler i Eclipse
- Statslösa vs tillståndsfulla sessioner Välja korrekt fakta Grundläggande operatorer och dreglar specifika operatorer) Grundläggande ackumuleringsfunktioner (summa, max, etc...) Mellanberäkningar Infoga nya fakta Övningar (många av dem) Beställa regler med BPMN Salience Ruleflow vs BPMN 2.0 Exekvera regeluppsättning från en process Regler vs gateways Kort översikt av BPMN 2.0-funktioner (transaktioner, undantagshantering) Omfattande deklarativ affärslogik i Drools Domain Specific Languages (DSL) Skapa nya språk Förbereda DSL för att användas av hanterar Basic Natural Language Processing (NLP) med DSL Fusion (CPE) , tidsmässiga resonemang (för att händelser ska hända efter, mellan, etc...) Fusionsoperatorer Exempel i händelsescheman Enhetstestning
Valfria ämnen
- OptaPlanner jBPM Dreglar och integration via webbtjänster Dreglar integration via kommandorad Hur man ändrar regler/process efter implementering utan att kompilera
Krav
Programmeringskunskaper på alla språk rekommenderas starkt (SQL, Java, C#, VBA, etc...)
Vittnesmål (4)
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.
Kurs - Introduction to Drools 7 for Developers
I am really impressed on his technical skills most especially on the debugging of errors and writing of codes. This just shows that he is really technically equip and is very good at that. But that is different from a skill of cascading and sharing your knowledge as a trainer.
Roi Jason Buela - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
His demonstrations, he demo from the scratch, which allows us to see the step by step process. As well as the practical examples, it was great, it looks like a real case scenario already.
Kim Justine Ferriol - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
Shared examples of every function and/or operators are all well explained.