Set up an Admin Playground or a Developer Org and try it out. You will learn how these features work much better that way. You can also learn about Salesforce features using Trailhead (https://trailhead.salesforce.com/ (https://trailhead.salesforce.com/)))
Practice these things in Trailhead. It is the best way for preparation of the certification exams. Keep trailing.
Please mark it as best answer if the information is informative.so that question is removed from an unanswered question and appear as a proper solution.
Download the Study Guide from http://certification.salesforce.com/platformdeveloperI
Find each and every topic on Salesforce Help and watch salesforce training videos.
Set up an Admin Playground or a Developer Org and try it out. You will learn how these features work much better that way. You can also learn about Salesforce features using Trailhead (https://trailhead.salesforce.com/ (https://trailhead.salesforce.com/)))
Practice these things in Trailhead. It is the best way for preparation of the certification exams. Keep trailing.
Best Of Luck!
Kind Regards,
Sourav
https://www.simplilearn.com/salesforce-platform-developer-1-study-guide-pdf
http://www.salesforceben.com/platform-developer-certification-guide-tips/
http://sfdctrail.com/2016/01/15/salesforce-platform-developer-1-certification-tips/
Please mark it as best answer if the information is informative.so that question is removed from an unanswered question and appear as a proper solution.
Thanks
Devanshu sood