Activiti dla programistów procesów

Opis

Zaawansowane szkolenie z platformy Activiti skierowane do programistów implementujących procesy biznesowe. Kurs obejmuje projektowanie, implementację, wdrażanie i utrzymanie rozwiązań opartych o silnik Activiti. Uczestnicy poznają architekturę systemu, API programistyczne oraz najlepsze praktyki tworzenia aplikacji procesowych z wykorzystaniem tej technologii.

Profil uczestnika

  • Programiści Java
  • Deweloperzy aplikacji BPM
  • Architekci rozwiązań procesowych
  • Inżynierowie DevOps pracujący z BPM
  • Technical leaderzy projektów Activiti
  • Programiści integracji systemów

Agenda

Dzień 1: Podstawy Activiti

  • Architektura platformy
    • Komponenty Activiti
    • Silnik procesów
    • Modele danych
  • Konfiguracja środowiska
    • Instalacja i setup
    • Spring Boot integracja
    • Pierwsza aplikacja

Dzień 2: Programowanie procesów

  • API Activiti
    • Process Engine API
    • Runtime Service
    • Task Service
    • History Service
  • Implementacja procesów
    • Definiowanie procesów
    • Zmienne procesowe
    • Obsługa zadań
    • Logika biznesowa

Dzień 3: Zaawansowane funkcje

  • Integracje systemowe
    • REST API
    • Własne delegaty
    • Handlery zadań
    • Event listeners
  • Persistence i transakcje
    • Zarządzanie danymi
    • Transakcyjność
    • Optymalizacja wydajności

Dzień 4: Wdrożenie i utrzymanie

  • Deployment procesów
    • Strategie wdrożeniowe
    • Wersjonowanie
    • Migracja instancji
  • Monitoring i zarządzanie
    • Narzędzia administracyjne
    • Debugowanie procesów
    • Obsługa błędów
  • Warsztaty praktyczne

Korzyści

  • Praktyczna wiedza o implementacji w Activiti
  • Umiejętność tworzenia aplikacji procesowych
  • Znajomość API i wzorców integracyjnych
  • Doświadczenie w deploymencie procesów
  • Umiejętność debugowania i rozwiązywania problemów
  • Wiedza o optymalizacji wydajności

Wymagane przygotowanie uczestników

  • Dobra znajomość Java
  • Podstawowa znajomość Spring Framework
  • Doświadczenie z Maven/Gradle
  • Znajomość BPMN 2.0
  • Laptop z min. 16GB RAM
  • IntelliJ IDEA lub Eclipse
  • JDK 11 lub nowszy
  • Git

Zagadnienia

  • Architektura Activiti
  • Process Engine API
  • Implementacja procesów
  • Zarządzanie zadaniami
  • Obsługa zdarzeń
  • Integracja systemowa
  • Persistence i transakcje
  • REST API
  • Własne rozszerzenia
  • Deployment i wersjonowanie
  • Debugowanie procesów
  • Monitoring wydajności
  • Wzorce implementacyjne
  • Testowanie procesów

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 4 dni (32h)

KOD SZKOLENIA: MG-AB-40

Udostępnij swoim znajomym