Eğitim İçeriği
BPMN 2.0 Giriş
- BPMN Nedir?
- Bir sürecin tanımlanması
BPMN 2.0 Yapılar
- Olaylar
- Olay Tanımları
- Zamanlayıcı Olay Tanımları
- Hata Olay Tanımları
- Sinyal Olay Tanımları
- Mesaj Olay Tanımları
- Başlangıç Olayları
- Boş Başlangıç Olayı
- Zamanlayıcı Başlangıç Olayı
- Mesaj Başlangıç Olayı
- Sinyal Başlangıç Olayı
- Hata Başlangıç Olayı
- Bitiş Olayları
- Boş Bitiş Olayı
- Hata Bitiş Olayı
- İptal Bitiş Olayı
- Sınır Olayları
- Zamanlayıcı Sınır Olayı
- Hata Sınır Olayı
- Sinyal Sınır Olayı
- Mesaj Sınır Olayı
- İptal Sınır Olayı
- Telafi Sınır Olayı
- Ara Yakalama Olayları
- Zamanlayıcı Ara Yakalama Olayı
- Sinyal Ara Yakalama Olayı
- Mesaj Ara Yakalama Olayı
- Ara Atma Olayı
- Ara Atma Boş Olayı
- Sinyal Ara Atma Olayı
- Telafi Ara Atma Olayı
- Sıra Akışı
- Açıklama
- Grafiksel gösterim
- XML gösterimi
- Koşullu sıra akışı
- Varsayılan sıra akışı
- Geçitler
- Özel Geçit
- Paralel Geçit
- Kapsayıcı Geçit
- Olay Tabanlı Geçit
- Görevler
- Kullanıcı Görevi
- Komut Dosyası Görevi
- Java Hizmet Görevi
- Web Hizmeti Görevi
- Business Kural Görevi
- Email Görev
- Mule Görev
- Camel Görevi
- Manuel Görev
- Java Alma Görevi
- Kabuk Görevi
- Yürütme dinleyicisi
- Görev dinleyicisi
- Çoklu örnek (her biri için)
- Telafi İşleyicileri
- Alt Süreçler ve Çağrı Activitiları
- Alt Süreç
- Olay Alt Süreci
- İşlem alt süreci
- Çağrı etkinliği (alt süreç)
- İşlemler ve Eşzamanlılık
- Asenkron Devamlılıklar
- Özel İşler
- Süreç Başlatma Yetkilendirmesi
- Veri nesneleri
Activiti Giriş
- BPMS'ye çok kısa bir giriş
- Lisans
- İndirme ve Kurulum
Activiti Modelleyici
- Tablo güdümlü tanım (Activiti Hızlı Başlangıç)
- Model düzenleme
- Mevcut modelleri içe aktarma
- Dağıtılmış tanımları düzenlenebilir bir modele dönüştürme
- Modeli BPMN XML'a dışa aktarma
- Modeli Activiti Motoruna dağıtma
Activiti Gezgini
- Süreç diyagramı
- Görevler
- Süreç örneklerini başlatma
- Benim örneklerim
- Yönetim
- Raporlama
- Veritabanını değiştirme
The Activiti API
- Süreç Motoru API'si ve hizmetleri
- İstisna stratejisi
- Activiti hizmetleriyle çalışma
- Süreci dağıtma
- Bir süreç örneğini başlatma
- Görevleri tamamlama
- Bir süreci askıya alma ve etkinleştirme
- Sorgu API'si
- Expressiyonlar
- Birim testi
- Birim testlerini ayıklama
- Web uygulamasındaki süreç motoru
Eclipse Tasarımcısı
- Kurulum
- Activiti Tasarımcı düzenleyici özellikleri
- Activiti Tasarımcı BPMN özellikleri
- Activiti Tasarımcı dağıtım özellikleri
- Activiti Tasarımcısını genişletme
Dağıtım
- Business arşivleri
- Programlı olarak dağıtma
- Activiti Gezgini ile dağıtma
- Süreç tanımlarının sürüm oluşturulması
- Bir süreç diyagramı sağlama
- Bir süreç diyagramı oluşturma
- Kategori
Formlar
- Form özellikleri
- Harici form oluşturma
Geçmiş
- Geçmişi sorgulama
- HistoricProcessInstanceQuery
- HistoricVariableInstanceQuery
- HistoricActivityInstanceQuery
- HistoricDetailQuery
- HistoricTaskInstanceQuery
- Geçmiş yapılandırması
- Denetim amaçlı geçmiş
REST API
- Genel Activiti REST ilkeleri
- Dağıtım
- Süreç Tanımları
- Modeller
- Süreç Örnekleri
- Yürütmeler
- Görevler
- Geçmiş
- Formlar
- Database tabloları
- Motor
- Çalışma Zamanı
- İşler
- Kullanıcılar
- Gruplar
- Eski REST - Genel Kullanım
- Depo
- Motor
- Süreçler
- Görevler
- Kimlik
- Management
Entegrasyon
- Entegrasyon stratejileri ve çerçeveleri
Kurs İçin Gerekli Önbilgiler
Nesne yönelimli bir programlama diline dair sağlam bilgi gereklidir. Ayrıca en azından Java bilgisi de gereklidir.
Danışanlarımızın Yorumları (4)
I learned the use the software confidently in just a few days. The training was adjusted to suit my purposes, which were less code-oriented and more user interface and business process focused.
Elizabeth Hostetter - accenture
Eğitim - Activiti for Process Developers
I generally was benefit from the trainer Knowledge communication.
Filipe Miranda
Eğitim - Activiti for Process Developers
Excellent ratio between learning the concepts and applying them quickly. This was appreciated by the audience, because after the overview we worked the same concepts in the labs. Very good communication skills by Antonio that kept the audience very interested.
Filipe Miranda
Eğitim - Activiti for Process Developers
The ability to do practical labs and the flexibility of the trainer.