Are there any mandatory prerequisites for taking up this free Salesforce course?
No, there are no prerequisites mandated for you to sign up for this free Salesforce training.