jBPM for Developers ( jbpmdev | 35 hours )

Prerequisites:

Dobre zrozumienie programowania obiektowego. Znajomość jUnit Java jest korzystna, ale nie wymagana.

Overview:

Ten kurs został stworzony dla programistów procesów i programistów, którzy chcą wiedzieć, jak zarządzać, manipulować i rozwijać procesy za pomocą jBPM. Obejmuje on komponenty jBPM i elementy BPMN 2 zaimplementowane w JBPM, w tym zarządzanie sygnałami i zdarzeniami, programowanie bramek, wstrzykiwanie danych procesów i uruchamianie równoległych działań. NobleProg stara się uruchomić ten kurs na najnowszej wersji Open Source jBPM, ale można poprosić o starszą wersję lub wersję beta.

Course Outline:

Przegląd

  • Co to jest jBPM?
  • Przegląd
  • Silnik rdzeniowy
  • Edytor Zaćmienia
  • Projektant internetowy
  • jBPM Konsola
  • Documentation

Pierwsze kroki

  • Pliki do pobrania
  • Rozpoczęcie
  • Wspólnota
  • Źródła

Podstawowy silnik: API

  • Interfejs API jBPM.
  • API oparte na wiedzy

Silnik podstawowy: podstawy

  • Tworzenie procesu
  • Szczegóły różnych konstrukcji procesów: Przegląd
  • Szczegóły: Właściwości procesu
  • Szczegóły: Wydarzenia
  • Szczegóły: Activities
  • Szczegóły: Bramy
  • Korzystanie z procesu w aplikacji
  • Inne funkcje

Silnik podstawowy: BPMN 2.0

  • Business Model procesu i notacja (BPMN) Specyfikacja 2.0
  • Przykłady
  • Obsługiwane elementy/atrybuty

Silnik podstawowy: Trwałość i transakcje

  • Stan środowiska wykonawczego
  • Definicje procesów
  • Dziennik historii

Silnik podstawowy: przykład

  • jBPM Przykłady
  • Przykłady
  • Testy jednostkowe

Wtyczka Eclipse BPMN 2.0

  • Instalacja
  • Tworzenie procesów BPMN 2.0
  • Filtrowanie elementów i atrybutów

Projektant

  • Instalacja
  • Kod źródłowy
  • Wyjaśniono interfejs projektanta
  • Obsługa węzłów usług specyficznych dla domeny
  • Konfigurowanie Projektanta
  • Generowanie formularzy procesów i zadań
  • Przeglądaj procesy w formacie PDF i PNG
  • Proces przeglądania BPMŹródło N2
  • Osadzanie projektanta we własnej aplikacji
  • Migracja istniejących procesów opartych na jBPM 32 do BPMN2
  • Wizualna walidacja procesu
  • Integracja z Repozytorium Usług jBPM.
  • Generowanie kodu umożliwiającego udostępnienie obrazu procesu, pliku PDF i osadzonego edytora procesów
  • Importowanie istniejących procesów BPMN2
  • Przeglądanie informacji o procesie
  • Wymagania

Konsola

  • Instalacja
  • Uruchomienie konsoli zarządzania procesami
  • Dodawanie nowych formularzy procesów/zadań
  • Interfejs REST

Zadania ludzkie

  • Zadania człowieka wewnątrz procesów
  • Usługa zadań ludzkich
  • Klienci zajmujący się zadaniami ludzkimi

Testowanie i debugowanie

  • Testów jednostkowych
  • Debugowanie

Business Monitorowanie aktywności

  • Raportowanie
  • Bezpośrednia interwencja
Sites Published:

United Arab Emirates - jBPM for Developers

Qatar - jBPM for Developers

Egypt - jBPM for Developers

Saudi Arabia - jBPM for Developers

South Africa - jBPM for Developers

Brasil - jBPM para Desenvolvedores

Canada - jBPM for Developers

中国 - jBPM for Developers

香港 - jBPM for Developers

澳門 - jBPM for Developers

台灣 - jBPM for Developers

USA - jBPM for Developers

Österreich - jBPM für Entwickler

Schweiz - jBPM für Entwickler

Deutschland - jBPM für Entwickler

Czech Republic - jBPM for Developers

Denmark - jBPM for Developers

Estonia - jBPM for Developers

Finland - jBPM for Developers

Greece - jBPM for Developers

Magyarország - jBPM for Developers

Ireland - jBPM for Developers

Israel - jBPM for Developers

Luxembourg - jBPM for Developers

Latvia - jBPM for Developers

España - JBPM para Desarrolladores

Italia - jBPM for Developers

Lithuania - jBPM for Developers

Nederland - jBPM for Developers

Norway - jBPM for Developers

Portugal - jBPM para Desenvolvedores

România - jBPM for Developers

Sverige - jBPM for Developers

Türkiye - jBPM for Developers

Malta - jBPM for Developers

Belgique - jBPM for Developers

France - jBPM for Developers

日本 - jBPM for Developers

Australia - jBPM for Developers

Malaysia - jBPM for Developers

New Zealand - jBPM for Developers

Philippines - jBPM for Developers

Singapore - jBPM for Developers

Thailand - jBPM for Developers

Vietnam - jBPM for Developers

India - jBPM for Developers

Argentina - JBPM para Desarrolladores

Chile - JBPM para Desarrolladores

Costa Rica - JBPM para Desarrolladores

Ecuador - JBPM para Desarrolladores

Guatemala - JBPM para Desarrolladores

Colombia - JBPM para Desarrolladores

México - JBPM para Desarrolladores

Panama - JBPM para Desarrolladores

Peru - JBPM para Desarrolladores

Uruguay - JBPM para Desarrolladores

Venezuela - JBPM para Desarrolladores

Polska - jBPM for Developers

United Kingdom - jBPM for Developers

South Korea - jBPM for Developers

Pakistan - jBPM for Developers

Sri Lanka - jBPM for Developers

Bulgaria - jBPM for Developers

Bolivia - JBPM para Desarrolladores

Indonesia - jBPM for Developers

Kazakhstan - jBPM for Developers

Moldova - jBPM for Developers

Morocco - jBPM for Developers

Tunisia - jBPM for Developers

Kuwait - jBPM for Developers

Oman - jBPM for Developers

Slovakia - jBPM for Developers

Kenya - jBPM for Developers

Nigeria - jBPM for Developers

Botswana - jBPM for Developers

Slovenia - jBPM for Developers

Croatia - jBPM for Developers

Serbia - jBPM for Developers

Bhutan - jBPM for Developers

Nepal - jBPM for Developers