When I initially started learning Pega through the various courses, the usage of activities was discouraged because it led to the idea of customizing the different processes that occur.
From my perspective, I feel like there is a greater push for using pre-defined activities and / or utilities that exist.
Just a personal opinion but I feel like the best way to get a better grasp of the different ways you can apply activities is to rely on the tracer tool to see the different activities that get called when you're doing anything in Pega.
I can dig through the courses that I have completed in the past but my memory of the courses revolve around blank statements on what activities are, how to create one, and some of the different methods that can be applied by an activity.
I appreciate your reply, Andy, The reason for this post is, the way the academic programs are changing based on the modules for better understanding, but I don't see any improvisation in the usage or content of topic Activities.
I spent my lockdown time mostly on PDN and Academy courses only, but I still feel the courses and real-time development methodologies differ.
There are many OOTB methods we can't grasp or remember or usage until we have gone through/developed any relevant requirement.
As a learner with less development knowledge, one should have knowledge of important methods.
I have come across a few assessments where people will dig deeper related to different topics and activity is the most expected one.
Most of the people who achieved LSA or Senior developer in the current market, 90% started their career in PEGA and had a really good proficiency on Activities and many OOTB features, and during the interview, they expect the high output
The Pega academy courses must include basic and important methods like clipboard methods, obj methods, and few important OOTB methods.
I know helps topic contains everything or entire Pega content but we can't keep everything in mind.
Pega itself is an Ocean, I am trying to learn a drop of it as skilled Developer.