Tuesday, July 17th - Saturday, July 21st 2012
Join our live training in Malaysia for the ProcessMaker Architect course and the ProcessMaker Developer CoursePricing: Architect Course: $1, 200 *Developer Course: $1, 500 Full Course (Architect & Developer): $2, 000 (Save $ 700) Location: Kelab Komuniti Taman Tasik Cyberjaya Jalan Kelab Off Persiaran Semarak Api, 63000 Cyberjaya, Selangor Malaysia All prices are shown in United States Dollars (USD). *Attendees of the developer course should have experience in PHP and Javascript as well as be familiar with MySQL. |
Architect Course (3 days)Begins Tuesday, July 17th - 08:00 (MYT) (GMT +8) Ends Thursday, July 19th - 18:00 (MYT) (GMT +8) |
Home Interface - The End User Perspective (2:10) - Workflow participation — 0:30
- Cases management — 0:20
- Lab: starting new cases, workflow execution, and cases management — 0:30
- Documents management — 0:10
- Advanced search — 0:10
- Process supervisors — 0:30
User Management (2:10) - Users, Groups and Departments — 0:40
- User authentication via LDAP and Active Directory — 0:15
- User permissions and roles — 0:15
- Lab: Users, groups, departments and roles — 1:00
PM Tables & Dynaforms (1:25) - PM Tables — 0:20
- Report Tables — 0:10
- Database connections — 0:10
- Dependent fields — 0:15
- Lab: creating rich and interactive DynaForms — 0:30
Advanced Options (3.30) - Web Entry: starting cases externally — 0:20
- Case Tracker: external follow-up of cases — 0:20
- Lab: web entry and case tracking — 0:50
- Sub-Processes — 0:20
- Events — 0:20
- Lab: Sub-processes — 0:20
- Cases scheduler — 0:20
- Process File Manager — 0:20
- Notifications — 0:20
| Process Mapping (3:20) - Introduction and benefits of BPM — 0:10
- BPM best practices — 0:20
- BPM planning and SOW drafting — 0:30
- Process map creation and routing rules — 0:40
- ProcessMaker Object Model — 0:10
- Task properties — 0:15
- Process Designer properties — 0:15
- Lab: creating a process — 1:00
Dynaforms (2:15) - The DynaForm Editor — 0:30
- Lab: creating a basic DynaForm — 0:30
- XML structure of DynaForms and multilingual support — 0:15
- HTML template support for DynaForms — 0:15
- Conditions Editor — 0:15
- Lab: creating a multilingual and Javascript enabled DynaForm — 0:30
Input & Output Documents (1:10) - Input documents — 0:20
- Output documents — 0:20
- Lab: creating Input and Output documents — 0:30
Javascript In Dynaforms (1:30) - JavaScript Editor — 0:20
- JavaScript functions — 0:10
- Lab: validating user input using JavaScript in a DynaForm— 0:20
- AJAX in DynaForms — 0:20
- Lab: advanced JavaScript — 0:20
|
Web Services (2:00) - Web Services — 0:20
- Simple Trigger Web Services — 0:10
- WSDL Web Services — 0:20
- Lab: Connecting to ProcessMaker through Web Services — 0:20
- Consuming external Web Services within ProcessMaker — 0:20
- Lab: Consuming external Web Services — 0:30
Administering A ProcessMaker Server (1:40) - ProcessMaker installation in Linux — 0:30
- ProcessMaker backup and restore — 0:30
- ProcessMaker upgrades — 0:10
- Admin Menu — 0:20
- Skins import and configuration — 0:10
| Triggers (2:50) - Triggers — 0:20
- Lab: basic triggers — 0:30
- PM Functions — 0:10
- Custom alerts using Triggers — 0:20
- Lab: custom alerts — 0:20
- Lab: interacting with external databases — 0:20
- Third party triggers: SugarCRM, Alfresco, SharePoint — 0:20
- Lab: advanced Triggers — 0:30
|
Examination and Certification
The certification exam (ProcessMaker Architect Certification) will be administered online the week following course completion. Students may take the exam from their own computers and submit them to the instructor by email.
Developer Course (2 days)Begins Friday, July 20th - 08:00 (MYT) (GMT +8) Ends Saturday, July 21st - 18:00 (MYT) (GMT +8) |
The Gulliver Framework - 1:00 - Gulliver framework features — 0:30
- Gulliver structure — 0:30
- RBAC: Role Based Access Control — 0:30
- ProcessMaker: a Gulliver application — 0:30
Plug-in Classes - 2:30 - Class plugin, Registry, MyPlugin — 1:00
- Plugin directory structure — 0:30
- Available ProcessMaker hooks and operations — 1:00
Plug-in Labs - 7:00 - Lab: creating a basic Plugin — 1:00
- Lab: adding a custom menu and page — 1:00
- Lab: customize landing page for specific role — 0:30
- Lab: register external step for ProcessMaker workflow — 1:00
- Lab: extending ProcessMaker functions — 0:30
- Lab: Plugin tables and schema files — 1:00
- Lab: CRUD operations — 2:00
| Creating A New Plug-in - 1:30 - Setting up the gulliver script — 0:30
- Using the gulliver script to create a new Plugin — 0:30
- Development cycle of a Plugin — 0:30
Dissecting A Plug-in - 4:00 - Registering an external step with SigPlus Plugin — 2:00
- Intercepting an upload operation with KnowledgeTree Plugin — 2:00
|
Register Now