Plan Szkolenia
Krótki wstęp do silników reguł
- Krótka historia systemów ekspertowych i silników reguł
- Co to jest Sztuczna Inteligencja?
- Forward vs Backward chaining
- Declarative vs proceduralne/oop
- Porównanie rozwiązań
- Kiedy używać silników reguł?
- Kiedy nie używać silników reguł?
- Alternatywy dla silników reguł
KIE
- Tworzenie zasobów
- Integracja z Workbench
- Wykonywanie reguł bezpośrednio z KIE
- Wdrażanie
- Tabele decyzji
- Szablony reguł
- Przewodnik po edytorze reguł
- Testowanie
- Elementy pracy
- Wersjonowanie i wdrażanie
- Więcej o repozytorium (git)
- Tworzenie prostego procesu z regułami
Pisanie reguł w Eclipse
- Sesje bezstanowe vs stanowe
- Wybieranie odpowiednich faktów
- Podstawowe operatory i operatory specyficzne dla Drools
- Podstawowe funkcje akumulacji (suma, max, etc...)
- Pośrednie obliczenia
- Wstawianie nowych faktów
- Ćwiczenia (wiele z nich)
- Uporządkowywanie reguł z BPMN
- Znakomitość
- Ruleflow vs BPMN 2.0
- Wykonywanie zestawu reguł z procesu
- Reguły vs bramki
- Krótki przegląd funkcji BPMN 2.0 (transakcje, obsługa wyjątków)
- Kompleksowa deklaratywna logika biznesowa w Drools
- Domain Specific Languages (DSL)
- Tworzenie nowych języków
- Przygotowanie DSL do użytku przez zarządzających
- Podstawowa obróbka języka naturalnego (NLP) z DSL
- Fusion (CPE), rozumowanie czasowe (dla zdarzeń, które mają miejsce po, między, etc...)
- Operatory Fusion
- Przykład w Harmonogramach Zdarzeń
- Testowanie jednostkowe
Dodatkowe tematy
- OptaPlanner
- jBPM
- Drools i integracja za pomocą usług webowych
- Integracja Drools za pomocą wiersza polecenia
- Jak zmienić reguły/proces po wdrożeniu bez kompilacji
Wymagania
Mile widziane umiejętności programowania w dowolnym języku (SQL, Java, C#, VBA, itp.)
Opinie uczestników (7)
Szkolenie jest bardzo ciekawe i może być przydatne w naszych przyszłych projektach. Trener zawsze jest aktywny w odpowiedzi na nasze pytania i wspiera nas, gdy napotykamy problemy.
Charles Kevin Regaliza - Thakral One Inc.
Szkolenie - Introduction to Drools 7 for Developers
Przetłumaczone przez sztuczną inteligencję
Jestem bardzo pod wrażeniem jego umiejętności technicznych, szczególnie w zakresie debugowania błędów i pisania kodów. To jednoznacznie wskazuje, że jest bardzo doświadczony technicznie i świetnie sobie radzi z tymi zadaniami. Jest to jednak coś innego niż umiejętność przekazywania wiedzy i dzielenia się nią jako trener.
Roi Jason Buela - Thakral One, Inc.
Szkolenie - Introduction to Drools 7 for Developers
Przetłumaczone przez sztuczną inteligencję
Jego demonstracje, demo od podstaw, co pozwala nam zobaczyć proces krok po kroku. Również praktyczne przykłady były świetne, wygląda to już na realny scenariusz.
Kim Justine Ferriol - Thakral One, Inc.
Szkolenie - Introduction to Drools 7 for Developers
Przetłumaczone przez sztuczną inteligencję
Wspólne przykłady każdej funkcji i/lub operatorów są dokładnie wyjaśnione.
Brian Amlon - Thakral One, Inc.
Szkolenie - Introduction to Drools 7 for Developers
Przetłumaczone przez sztuczną inteligencję
sposb prowadzenia
Orange Szkolenia Sp. z o. o.
Szkolenie - Wprowadzenie do Drools 7 dla programistów
kontakt, wiedza przyklady
Leszek Lickiewicz
Szkolenie - Wprowadzenie do Drools 7 dla programistów
powiazanie teorii z cwiczeniami