At Course Completion
Upon completion of this course, students will be able to:
Prerequisites
Course Outline
DAY 1
Module 1 – Introduction to Class
• Duration, prerequisites and materials
• Goals
• Class structure and module overviews
• Import training processes, create site and build forms
Module 2 – Case Fragments and Sub Processes
• Mandatory case fragments
• Design an optional case fragment
• Build case fragment forms
• Initiate an optional fragment from a menu
• Case completion property
• Test an optional fragment
• Create a sub process
• Add a sub process node
• Map data into and out of a sub process
• Test a sub process
• DEMO
• LAB
Module 3 – Due Dates and SLA’s
• Set expected duration and SLA threshold for a process
• Set expected duration, due date (lead time), and SLA threshold for an activity
• Understand the business calendar
• DEMO
• LAB
Module 4 – Dynamic Due Dates and Milestones
• Calculate a dynamic due date
• Configure an activity to use a dynamic due date
• Create milestones
• Set when milestones are reached
• Test milestone and dynamic due dates
• DEMO
• LAB
DAY 2
Module 5 – Triggers and Exceptions
• View an activity trigger process
• Set an activity trigger
• Test triggers
• View an exception process
• Associate an exception with a process/server
• DEMO
• LAB
Module 6 – Advanced Workflow Rules, Dynamic Resources, and Roles
• Configure advanced workflow rules
• Test advanced workflow rules
• Configure dynamic resources
• Dynamically set case owner
• Test dynamic resources and case owner
• Creating a floating role
• Populate a floating role
• Test roles
• DEMO
• LAB
Module 7 – Branching Rules
• Examine branching rules
• Test branching rules
• DEMO
• LAB
Module 8 – Process States
• Add process states
• Associate a state change with an activity
• Test states
• DEMO
• LAB
Module 9 – Events and Preconditions
• Add an event and precondition
• Raise an event
• Test events and preconditions
• DEMO
• LAB
DAY 3
Module 10 – Script and Integration Nodes
• Configure script nodes
• Configure a .NET node
• Configure an expression node
• Configure a web service node
• Test script and integration nodes
• DEMO
• LAB
Module 11 – Templates and Skins, Dynamic BPM
• Create a process template
• Create a skin
• Test skins
• Modify a process dynamically
• Customize a job dynamically
• Job upgrader
• DEMO
• LAB
Module 12 – Document a Process
• Produce a design document for a process
• DEMO
• LAB
• LAB
Module 13 – Customize Forms
• Customize forms
• Rows, columns, and cells
• Add form controls e.g. textbox, dropdown, radio button, calendar control
• Configure controls
• Create navigation
• Add form and site navigation
• Add navigation security
• DEMO
• LAB
DAY 4
Module 14 – Events and Actions
• Add form controls e.g. labels, textboxes, checkbox , buttons, calendars
• Set control properties
• Create form and control actions e.g. OnLoad, OnClick, Redirect, DB Query, .NET
• Set up database connections
• Perform lookups – dynamic and static lookup dropdown lists
• Configure radio button lists
• Other control types – tabs, tables, and embedded web pages
• DEMO
• LAB
Module 15 – Form Validation
• Add validation to a form
• Field length, type, format, error message, and tooltips
• Mandatory and optional fields
• Set field focus
• Set tab order
• Causes validation and confirmation messages
• Test validation
• DEMO
• LAB
Module 16 – Calculation Rules, Business Rules, and Display Rules
• Call a business rule from a form
• Create calculation rules
• Execute calculation rules
• Test calculation and business rules
• Create display rules
• Execute display rules
• Test display rules
• DEMO
• LAB
Module 17 – Popup Forms, Tables, and Begin/End Conditions
• Add languages and translations to a site
• Create a popup form
• Table control and begin/end condition
• Call a popup form
• Test popup forms
• DEMO
• LAB
Module 18 – JavaScript
• Create a JavaScript action
• Add a JavaScript function to a form
• Run JavaScript
• DEMO
• LAB
Module 19 – Localization (Optional Lab)
• Add languages and translations to a site
• Export/Import languages
• Site languages and the language selector control
• Multi-lingual actions
• Setting/getting job language
• Set language from job
• DEMO
• LAB
Module 20 – Team Collaboration and Deployment
• Team collaboration
• Export and Import
• Deployment
• DEMO
• LAB
Module 21 – Certification and Testing
• Certification requirements
• The Certification Exam
• Taking the exam
• Receiving your certificate
• CERTIFICATION EXAM