PEGA
Module 1:
- What is PEGA?
- Where PEGA is Used
- Development Process in PEGA Tool & Other Languages
- PEGA Architecture
Module 2:
- BPM Introduction
- BPM Advantages
- What is PRPC in PEGA
Module 3:
- PRPC Tool Overview
- PEGA Designer studio Overview
- PEGA Installation
Module 4:
- Building New Application in PEGA Using Application Wizard tool
- Portals in PEGA
- Class Layers in PEGA
- Built in Classes in PEGA
- Inheritance Types in PEGA
- What is Direct Inheritance & Pattern Inheritance
Module 5:
- PEGA Components/Rule Types
- Data Model Introduction
- User Interface & Process Introduction
- Flow Shapes
Module 6 & 7: Designing Forms & Testing in PEGA:
- Introduction to Section.
- Layouts & Controls in Section
- Design Using Section Rule
- Flow Action Rule
- How to Add Logic in PEGA
- Process Flow Rule
- How to create a new Work Object in flow
- How to Test a Flow
Module 8: Debugging Tools PEGA
- Clipboard & User Pages in Clipboard
- Tracer
- Where Am I
- Default User Pages in PEGA
Module 9: creating User Interface Design, Layout & Property Conditions
- Adding Multiple Layouts & Display based on Conditions
- Layout Settings & Condition
- Settings actions in Layouts & Properties
- How to set Read only Fields & Required Fields
Module 10: Business Logic in PEGA
- About Activity Rule
- Method Types & Usage
- Understand Parameters in Activity like step page, when conditions
- How to check logs in Tracer.
- How to trace Activity using Tracer Tool.
Module 11: Usage of Steps Tab in Activity to define Business logic
- How to Use Call One Activity from Another Activity
- Working with Instructions in Activity
- Calling One Activity from another activity by using Call and Branch Instructions.
- Understanding the Difference between Call and Branch Instructions.
- Using and Understanding the Difference between Exit-Activity & End-Activity Methods.
- Calling or Invoking a Flow from Activity.
- Parameters in activities and passing parameters from one activity to another activity.
- Understanding the parameter page on Tracer.
Module 12 & 13:
- Data Model ->Data tables
- Data Class : ‘Does not belong to Class Group’?
- Difference between Obj-Save-Cancel and Rollback Methods.
- What is ‘Data-‘predefined class and its importance?
- Understanding Data Layer and Work Layer.
- Physical PR Table and pzInsKey, Test Connection of Class rule Form.
- Revising UI rules to Ingrate User Interface with Activities (Business Logic)
Module 14 & 15: Insert Action Using Primary Key
- Using Obj-Save Method to Insert & Update Records
- Understanding of Write Now Check Box, Commit Methods
- Difference between Write Now and Commit Methods.
- Generating the Primary Key using Expression Builder.
Module 16 & 17: Fetch Records using Primary Key
- Obj-Open using primary key
- Obj-Open-by-Handle using pzInsKey.
- Explanation of Difference between Obj-Open & Obj-Open-By-Handle and when to use
- Working with Operator Table by understanding OperatorID Page & Data-Admin-DB-Operator Class.
- Working with Rule Data form to get pzInsKey of any rule in PEGA.
Module 18 & 19:Implementing Data Storage Rules using the Activity, Data Page & Report Definition.
- About Data Page Rule
- Understanding Report Definition
- Using Obj-Browse Method for Page & List Concepts
- Populate Values for pxDropDown/pxAutocomplete from a Data Storage Rule.
- Implementing Cascading Dropdown controls.
- Mapping Data Storage values to Property & Layouts in UI
Module 20 & 21: Decision Rules in PEGA.
- Decision Table, Decision Tree, When & Map value
- Differences between Decision Table & Decision Tree
- Decision Shape in Flow, Activity Methods & Declare Expression Functions.
- Condition Template & Usage of decision table & tree.
- Usage of Map Value.
- Using Fork in Decision Shape of Flow.
Module 22 & 23: Declarative Rules in PEGA
- Declare Expressions Introduction
- Declare Constraints.
- Declare OnChange
- Declare Trigger.
- Declare Index.
- Declare Pages
- What is Forward Chaining & Backward Chaining.
Module 24 & 25: Creating & Mapping Rules In Different Process Rules
- Revisiting the Flow Rules.
- Flow Types: Process Flow, Sub Flow and Screen Flows.
- Understanding of When to Use Screen Flows Over Process Flows, Explanation of Save on Last Step Option in screen flow.
- Types of Screen flow, Change Template in Screen flow
- Invoking a Sub Flow or Screen Flow from Process Flow using Sub Process Shape.
- Understanding Likely hood, Spin Off Flow, Split Join And Split For each.
Module 26: Introduction to Rule Set & Rule set Versions.
- Rules, Rule Set and Versioning.
- How to create a new rule-set version.
- Bulk Check-in of the Rules.
- How to lock a rule set version.
- Rule Set and Prerequisites.
Module 27 & 28: Advanced User Interface Concepts and Working with OOTB (Out Of the Box Rules)
- Types of Flow actions
- Connector Flow Action and Local Actions Differences
- Working with Local Actions. Local Action as a Pop-up and Flow-Wide Local Actions
- Working with Attachments, Understanding attachment Tables and Work Object attachment classes
- Reusing the predefined sections to display attachments into our screens.
Module 29: Harness Rule & Types of Harness
- Understanding and working with New, Perform, confirm and Review Harness.
- Customizing the all the above harness rules.
- Understanding OOTB Sections pyActionArea & pzActionAreaButtons.
- Learning to customize the submit button and Hide it.
Module 30 & 31: Introducing Data Transform
- Customizing the OOTB Data Transform pyDefault.
- Working with Data Transform.
- Defaulting Values to Properties using DTF.
- Updating One Page Data to Another page Using DTF.
- Difference Between activity and DTF.
- Complete understanding of When to use activity and when to use Data Transforms
- Revisiting activity to understand precondition and Transition and Expression builder.
- Dynamic System Settings & Revisiting the Expression builder.
Module 32: Email Integration & Working with Outbound Email Integration.
- Understanding Correspondence, Types of Correspondence and configuring the parameters using DSS.
- Working with OOTB email Activity and Working with correspondence Smart Shape.
Module 33: Revisiting the Operator, Creating our own operators.
- Complete Understanding of Operator, Access Group, Application, Rule Set and Rules Relationship.
- Operators with Different Access Groups.
Module 34: Routing & Integrating Routing into our Application.
- Types of routing.
- Routing to Work list.
Module 35: Understanding of Operator, Work Group, Work Basket relationship.
- Creating Work Groups.
- Creating Work Baskets.
- Routing to Workbasket
- Conditional routing to Work list or Workbasket using Status of the WO.
- Giving Work basket access to User Portal.
Module 36: Service Level Agreement in PEGA (SLA).
- Understanding SLA, Types of SLA.
- Understanding pySLAName property in pyDefault Activity.
- SLA, Urgency and Time Intervals.
- Understanding Escalation Activity.
Module 37: Agents.
- Types of Agents, Modes of Agents, Agent Time Intervals.
- Creating Agents.
- Working with Standard and Advanced Agents and integrating with email Activities.
- Understanding Agent Queue.
- Entering the items into agent Queue using the Method Queue-For-Agent and Using the OOTB Activity QueueForAgent.
- Differences between Standard and Advanced Agents.
- When to use what mode of Agent?
- Understanding Agent Access Group.
Module 38: Working with Service-SOAP.
- Creating our Own Service using SOAP Protocol and consuming it From the Application.
- Understanding the properties pySOAPError, pyStatusMessage, pyStatus.
Module 39 & 40: Working with Connect-SOAP.
- Consuming a web application using SOAP protocol from PRPC application.
- Creating and Understanding XML Stream and Parse XML rules.
- Using Apply-Parse-XML Method.
- Understanding of Simulations.
Module 41: Working with External Data Base.
- Creating external DB and Tables.
- Integrating PRPC with External DB.
- Using Connect SQL Rule to access the Data from External Tables.
- Using RDB-Methods, RDB-List, RDB-Open, RDB-Save and RDB-Delete.
- Understanding when to use Obj Methods and When to use RDB Methods.
Module 42: Exception Handling in PEGA.
- Error Handler Flows in SOAP and Connect SQL Rules.
- Exception handling in activity steps using Transition.
- Understanding and using the OOTB when rules Step Status fail, step status good and step status warn.
Module 43: Working with File Listener.
- Creating a Service Package Rules.
- Creating Service-file Rule
- Creating a File-Listener rule.
- Implementing a scenario with File Listener to load the Data From file listener into PRPC application and process it.
- Understanding Listener acidity and Parse Key.
- Understanding the Listener processing.
Module 44: Rule Resolution Algorithm with Explanation.
- Rule Availability.
- Rule Cache.
- Class Hierarchy.
Module 45: Enterprise Class Structure Explanation.
- Frame Work Layer
- Implementation Layer
- Organization Layer
- Division Layer
- Integration Layer
- Data Layer
Module 46: Security in PEGA
- Access role Name
- Access Role to Objects
- Access When
- Access Groups.
- Privileges
Module 47: Deployment Process.
- Product rule Creation.
- Creating a deployable ZIP File.
- Deployment import process and importing.
Module 48:
- Merging of Rule set versions.
- Major skimming.
- Minor Skimming.
- Revisiting Rue Resolution with respect to skimming.
- Types of rule sets.
- Rule Delegation.
Module 49, 50, 51 & 52: Real Time Implementation
- Enterprise Application Architecture.
- Methodology and Project Process Explanation.
- Explanation of How an Application gets triggered In Live (Production) environment
- Dev, Integration , UAT (User Acceptance Testing) and Production Servers Explanation.
- Intermediate Servers, LDAP, SSO, Web.XML, prweb, PRServlet relation.
- Authentication and Authorization process in PEGA.
- Authentication Service, Auth Activity, Operator Access Verification in PEGA.
Module 53: Real Time Training w.r.to Process.
- Real Time Process, Team Structure, Assigning of Requirements, Requirement Gathering tools, Deployment Process, Deployment Tools and Approvals.
Module 54:
- Interview Questions
- Certification Exam
- Resume Building
- Preparation Tips