Cursusaanbod
Korte introductie tot regelsmotoren
- Korte geschiedenis van Expert Systemen en Rules Engine
- Wat is kunstmatige intelligentie?
- Forward vs backward chaining
- Declaratief vs procedure/oop
- Vergelijking van oplossingen
- Wanneer regelsmotoren gebruiken?
- Wanneer geen regelsmotoren gebruiken?
- Alternatieven voor regelsmotoren
KIE
- Asset creatie
- Workbench-integratie
- Regels direct uitvoeren vanuit KIE
- Implementatie
- Beslissingstabellen
- Regelsjablonen
- Geleide regelseditor
- Testen
- Work Items
- Versiebeheer en implementatie
- Wat meer over het repository (git)
- Eenvoudig proces ontwikkelen met regels
Regels schrijven in Eclipse
- Stateless vs Stateful sessies
- Selecteren van juiste feiten
- Basische operators en Drools-specifieke operators
- Basische accumulate functies (som, max, etc.)
- Intermediaire berekeningen
- Nieuwe feiten invoeren
- Oefeningen (veel)
- Regels ordenen met BPMN
- Voorrang
- Ruleflow vs BPMN 2.0
- Regelenset uitvoeren vanuit een proces
- Regels vs poorten
- Korte overzicht van BPMN 2.0-functies (transacties, uitzonderingsbehandeling)
- Uitgebreide declaratieve bedrijfslogica in Drools
- Domain Specific Languages (DSL)
- Nieuwe talen creëren
- DSL voorbereiden voor gebruik door beheerders
- Basische Natural Language Processing (NLP) met DSL
- Fusion (CPE), tijdelijke redenering (voor gebeurtenissen die na, tussen, etc.) gebeuren
- Fusion operators
- Voorbeeld in Agenda's voor Gebeurtenissen
- Eenheidstesten
Optionele onderwerpen
- OptaPlanner
- jBPM
- Drools en integratie via webservices
- Drools-integratie via opdrachtregel
- Hoe regels/proces te wijzigen na implementatie zonder te compileren
Vereisten
Programmeervaardigheden in elke taal worden sterk aanbevolen (SQL, Java, C#, VBA, enz...)
Getuigenissen (4)
De training is erg interessant en kan nuttig zijn voor onze toekomstige projecten, en de trainer is altijd actief met het beantwoorden van onze vragen en ons helpen wanneer we problemen hebben aan onze kant.
Charles Kevin Regaliza - Thakral One Inc.
Cursus - Introduction to Drools 7 for Developers
Automatisch vertaald
Ik ben echt onder de indruk van zijn technische vaardigheden, vooral wat betreft het oplossen van fouten en het schrijven van code. Dit toont aan dat hij technisch goed uitgerust is en er erg goed in. Maar dat is iets anders dan de vaardigheid om kennis te delen en over te dragen als trainer.
Roi Jason Buela - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
Automatisch vertaald
Zijn demonstraties, hij demonstreert vanaf het begin, waardoor wij het stap-voor-stap-proces kunnen volgen. Daarnaast zijn de praktische voorbeelden geweldig, het lijkt al op een echte casescenario.
Kim Justine Ferriol - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
Automatisch vertaald
Gedeelde voorbeelden van elke functie en/of operator worden allemaal goed uitgelegd.
Brian Amlon - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
Automatisch vertaald