Wprowadzenie do Drools 6 dla programistów

Opis

Szkolenie wprowadzające programistów w świat Drools 6, skoncentrowane na technicznej stronie implementacji systemów regułowych. Program został zaprojektowany tak, aby przeprowadzić uczestników od podstaw platformy do zaawansowanych zagadnień programistycznych. Zajęcia łączą teorię z intensywnymi warsztatami kodowania, podczas których uczestnicy tworzą działające komponenty systemu regułowego. Szkolenie kładzie szczególny nacisk na praktyczne aspekty integracji Drools z aplikacjami Java oraz najlepsze praktyki programistyczne.

Profil uczestnika

  • Programiści Java chcący poznać systemy regułowe
  • Deweloperzy systemów backend pracujący z silnikami regułowymi
  • Inżynierowie oprogramowania implementujący logikę biznesową
  • Programiści aplikacji korporacyjnych
  • Deweloperzy systemów decyzyjnych
  • Architekci rozwiązań zainteresowani aspektami technicznymi Drools
  • Programiści migrujący do systemów regułowych

Agenda

  1. Podstawy techniczne Drools 6
    • Architektura silnika regułowego
    • Konfiguracja środowiska programistycznego
    • Integracja z projektami Maven
    • Struktura projektu Drools w Java
  2. Programowanie z wykorzystaniem Drools
    • Implementacja modelu domenowego
    • Tworzenie i zarządzanie bazą wiedzy
    • Programowanie reguł w języku DRL
    • Obsługa zdarzeń i komunikacja z silnikiem
  3. Zaawansowane techniki programowania
    • Implementacja złożonych wzorców dopasowania
    • Zarządzanie cyklem życia sesji roboczych
    • Wykorzystanie języków specyficznych dla domeny (DSL)
    • Techniki debugowania i testowania reguł
  4. Integracja i wdrażanie
    • Wzorce integracji z aplikacjami Java
    • Implementacja warstwy usług
    • Testy jednostkowe i integracyjne
    • Wdrażanie w środowisku produkcyjnym

Korzyści

  • Praktyczna znajomość programowania w Drools 6
  • Umiejętność implementacji systemów regułowych w Java
  • Zdolność projektowania i implementacji modelu domenowego
  • Znajomość technik debugowania i testowania reguł
  • Umiejętność integracji Drools z aplikacjami enterprise
  • Wiedza o wzorcach projektowych dla systemów regułowych
  • Certyfikat potwierdzający znajomość programowania w Drools 6

Wymagane przygotowanie uczestników

  • Zaawansowana znajomość języka Java
  • Doświadczenie w programowaniu obiektowym
  • Podstawowa znajomość Maven
  • Rozumienie wzorców projektowych

Zagadnienia

  • API Drools 6
  • Programowanie w DRL
  • Modelowanie domeny
  • Wzorce dopasowania
  • Zarządzanie sesją
  • Debugowanie reguł
  • Testowanie systemu
  • Integracja z Java
  • Wzorce projektowe
  • Optymalizacja wydajności
  • Deployment systemu
  • Najlepsze praktyki programistyczne

Poznaj naszą firmę

INFORMACJA CENOWA:
od 4450 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: MG-AB-06

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *