We promise to Deliver you in-depth Real Time knowledge which is an expert
level equivalent to 4 to 5 years of Project Experience.
Advanced Topics That You get In-depth Practical Hands-On Knowledge
delivered only @ Harsha Trainings
1. Queue Processors – Kafka , JOB Schedulers
2. Agents
3. File Listeners
4. Email Listeners, Outbound Email
5. Service SOAP, SERVICE REST
6. CONENCT SOAP , CONNECT REST
7. LDAP INTEGRATION
8. Declare Indexes
9. Case Management – Parent and Child Case architecture.
10. Real time Project Architecture
11. Resume Preparation
12.Project Explanation
13.Interview Tips and Tricks
Real Time Process Oriented Concepts which are been taught only @ Harsha Trainings
- Servers / Environments – Dev , QA, UAT, PROD, POST PROD
- Multi Node Environment in Production
- Understanding Team Structure and Roles – BA, developer, Team Lead, Architect, Manager, Client Delivery model.
- Requirements
- Tools used will be mentioned – JIRA, Defect Management Tools etc…
- Entire Course is designed to match the Real Time Project Methodologies and Implementations /Development.
Learning PEGA WITHOUT LOOKING INTO IT’s Rulesbase tables is like you learning sentence without learning alphabets
Below are the list of tables that one must learn while learning PEGA at different phases of learning and development.
Table Names |
PC_WORK |
PR_OTHER |
PR_SYS_LOCKS |
PC_ASSIGN_WORKLIST PC_ASSIGN_WORKBASKET |
PR_SYS_QUEUES
PR_SYS-QUEUES_SLA |
PR4_RULE_PROPERTY, PR4_RULE |
PR_SYS_MSG_QP_BROKENITEMS |
PR_SYS_DELAYED_QUEUE |
More tables will be covered as part of learning |
YOUR INCREDIBLE PEGA COURSE CONTENT WHICH BRINGS UP YOUR CAREER
STARTS HERE
This course covers both CSA_CSSA Level – More hands-on in real time,
Get Ready to Go
1) PEGA BPM DEMO
- PEGA BPM DEMO
- FAQs
- More Queries, Doubts clarification of Open discussion with students.
2) OOPS Concepts & PEGA
- What is an Application,
- Types of Applications , Framework and Implementation
- Creating a new application, practical hands-on
- Understanding current and built on applications
- Organization Structure
- Abstraction, Class, Types of Abstract and Concrete classes and their purpose.
- Inheritance, Types of Pattern and Direct Inheritance and their purpose.
3) Understanding Core PEGA PRPC
- Class Group and Its importance, Understanding Class Group and Predefined
- Inheritance in PEGA and its Types, Direct and Pattern Inheritance
working with User Interface in PEGA
4) Web Page Creation and its execution using a flow.
- Understanding Property and Property rule form
- Understanding User Interface Design Using Sections
- Understanding Flow Action
- Understanding PRPC Process Flows
- Creating a Work Object and Understanding the Work Object
5) Understanding the Debugging Tools.
- Clipboard
- Where Am I?
- Understanding the System Created User Page ‘pyWorkPage’.
6) Reusable Properties
- Understanding Page and it’s purpose
- Data Classes, Does not belong to class group
- Create properties in Data class
- Creating Page Properties in Work class
7) Creating a UI Form using Page properties, Displaying the Layout and controls conditionally.
- Creating a Multi Layout Section
- Creating a Section with Dynamic and Free Form Layouts
- Understanding ‘When’ Condition. Creating and Using When rule in the Visibility of layouts and properties
8) Creating Data Storage Rules, Data tables. Complete Understanding of
- What is ‘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
Working with Business Logic in PEGA
9) Introduction to Business Logic by Using Activity.
- Creating Activity
- Understanding User Pages, steps and Basic Methods in Activities like Page-New, Property-Set, Page-Remove, and Show-Page.
- Visiting the Debugging Tool ‘Tracer’ and Understanding the
Working with Instructions in Activity
10) 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
Revising UI rules to Ingrate User Interface with Activities (Business Logic)
11) Working with Data Storage Rules using the Activity Obj-Methods
- Obj-Browse
- Implementing pxDropDown, populating the values into a drop down from a Data Storage Rule.
- Implementing Cascading Dropdown controls
- Understanding and Working with Expression Builder
- Obj-Save
- Understanding of Write Now Check Box, Commit Methods and Difference b/w
- Write Now and Commit Methods Generating the Primary Key using Expression Builder
- I Obj-Open using primary key & Obj-Open-by-Handle using pzInsKey.
- Explanation of Difference between Obj-Open & Obj-Open-By-Handle and when to t use what method.
- Business requirement using all activity methods learn so far
- Working with Rule Data form to learn to get pzInsKey of any rule in PEGA
- Understanding pzInsKey
12) Report Definition.
- Creating report to populate the Dropdown values
13) Data Pages
- Thread, Requestor, Node Scopes
- Refresh Strategy
- Page and List Data pages
- Read-only, editable, Savable Data pages
- Keyed Data pages.
14) Parameters
- Passing Parameter Values
- Passing Parameter Page
15) Introducing Rule Set and Versioning of Rules
- Rules, Rule Set and Versioning.
- How to create a new rule-set version.
- Check -in / Check-out.
- Bulk Check-in of the Rules.
- How to lock a rule set version.
16) Working with Case Types
- Creating Case Types
- Stages, Processes, Steps
- Belongs To Class Group. Case type Rules
17) Working with Functions
- Understanding Functions in PEGA and using Functions from here onwards
- getCurrentDateStamp(), GetCurrentDate()
- WhatComesAfterFirstOccurance(), WhatComesAfterLastOccurance()
- IndexInPageList(), pyRemoveDuplicatesFromPagelist().
- More functions
Here after Your Application Development will proceed a way of ‘Enhancing the Application and Creating different Version of the rules
18) 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 VII.Revisiting activity to understand precondition and Transition and Expression builder.
- Customizing Work Object ID prefix.
19) Validations
- Validations, Client Side, Server Side Validation
- Rule-Obj-Validation
- Rule-Edit-Validate
20) Understanding of Decision Rules and integrating these in the business application development.
- Decision Table, Decision Tree Calling a Decision table from or Tree From
- Decision Shape of Flow, Activity and Declare Expression.
- Differences between Decision table and Decision tree, when to use what.
- Discussion of How to return multiple properties from a decision table or tree.
- Discussion of Map Value.
- Using Fork in Decision Shape of Flow.
21) Circumstancing
- Single Property Circumstance
- Multi Property Circumstance
22) Working with Declarative Rule by integrating with business application
- Declare Forward Chaining & Backward Chaining.
- Declare Constraints
- Declare On Change. Working with Property-Set and Page-Set-Messages Methods. Difference between these two methods.
- Declare Trigger
- Data pages
- Declare Index
23) Revisiting the Flow Rules
- Types of Flows, 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
- Invoking a Sub Flow or Screen Flow from Process Flow using Sub Process Shape. IV. Understanding Spin Off
- Spilt Join Flow Shape
- Practical On Split for Each Flow shape
- Creating UI with Page List properties and understand Page more about page
Advanced User Interface Concepts and Working with OOTB (Out Of the Box Rules)
24) Flow Action and It’s Types
- Connector Flow Action and Local Actions
- 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
- Working with Creating PDF and flow shape
- Reusing the predefined sections to display attachments into our screens
25) Harness & its Types.
- 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
- Understanding OOTB activity creating Work Objects VI.Customizing OORB harness rules
- Working with Navigation Rules
26) Rule Resolution Algorithm with Explanation.
- Rule Availability
- Rule Cache
- Class Hierarchy
27) Report Definition Joins
- Class Joins
- Index Joins
- Association Joins
- Sub Reports
28) Dynamic System Settings & Revisiting the Expression builder.
29) 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
30) Revisiting the Operator, Creating our own operators.
- Complete Understanding of Operator, Access Group, Application, Rule Set and Rules Relationship.
- Operators with Different Access Groups
31) Understanding Operator, Work Group, Work Basket relationship.
- Creating Work Groups
- Creating Work Baskets (Work Queues)
- Routing to Workbasket
- Conditional routing to Work list or Workbasket using Status of the WO
- Giving Work basket access to User Portal
32) Assignment Shape, Routing
- Types of routing
- Routing to Work list
33) 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
34) Case Management
- Stages, Steps, pyDefault Case Type, Parent and Child relations Data Propagation, Case Instantiation, Locking,
- Default and optimistic locking
pxCoveredInsKeys, pxCoveredCount - Real Time Implementation
- Wait Shape , Case Dependency
Integrations
35) Web Services
- Understanding Web Service and Different Protocols
- XML Data Structures
- WSDL URL, SOAP UI
- End Point URL
36) Working with Service-SOAP.
- Creating our Own Service using SOAP Protocol and consuming it From the Application
- Understanding the properties pySOAPError, pyStatusMessage, pyStatus
- XML Stream , Parse XML Rules
- Service Activity
37) 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
38) Working with Service REST
- Understanding JSON Data Structure
- Service REST Rule
- Endpoint URL
39) Working with Connect REST
- A Practical Requirement of Consuming an Existing REST Service
40) 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. VII.When to use what mode of Agent?
- Understanding Agent Access Group.
41) Queue Processor and JOB Schedulers
- Job Scheduler Vs Advanced Agent
- Queue Processor Vs Standard Agent
- Kafka, Message Queue System
- Data Flows
- Tracing Queue Processors, Job Schedulers
- Delay & Failed Queue tables
- Standard Vs Dedicated Queue Processor
- Application Run time context
- Queue-For-Processing Method and Run in Back Ground Flow shape
42) 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
43) 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
44) 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. VI.Understanding the Listener processing
45) Enterprise Class Structure Explanation.
- Frame Work Layer
- Implementation Layer
- Organization Layer
- Division Layer
- Integration Layer
- Data Layer
46) Security Rules in PEGA by Videos
- Access role Name
- Access Role to Objects
- Access When
- Access Groups
- Privileges
47) Deployment Process, Product Rules.
- Product rule Creation
- Creating a deployable ZIP File
- Deployment import process and importing
48) Merging of Rule set versions by You tube videos
Major skimming
Minor Skimming
Revisiting Rue Resolution with respect to skimming
Types of rule sets
Rule Deligation
49) Enterprise Application
50) Methodology and Project Process Explanation
51) 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, XML, prweb, PRServlet relation.
- Authentication and Authorization process in PEGA.
- Authentication Service, Auth Activity, Operator Access
- Real Time Process, Team Structure, Assigning of Requirements, Requirement Gathering tools, Deployment Process, Deployment Tools and Approvals
———————————————–ALL THE BEST————————————————-
YOUR JOB IS OUR TARGET
Instructor
