Thinking of getting certified is definitely worth doing. As it is reported on Scrum Alliance website, the benefits are
Expand your career opportunities across all industry sectors adopting Agile practices
Demonstrate your attainment of core Scrum knowledge
Learn the foundation of Scrum and the scope of the role
Engage with Scrum practitioners committed to continuous improvement
How to get yourself certified? Keep reading.
First, you have to get yourself familiar with the Scrum framework. You can start by reading the Scrum Guide written by Ken Schwaber and Jeff Sutherland who developed Scrum. You can read it HERE online. You can also download it over 30 different languages from Scrum Guides.
(image from https://www.scrumguides.org/)
Agile Manifesto-4 values and 12 principles
The Agile Manifesto is the Manifesto for Agile Software development. Agile is to solve the issue of the time lag between business requirements and the delivery of the product that answered those needs.
For the original manifesto, you can read it HERE.
Resource and Community
Reading the guides is just to the beginning. You need to find the reliable source of the information you need to get ready not just for the certificate but also for gearing yourself up with knowledge for practice.
Scrum Alliance is the official website which you can get all the information about the certificate you need. It cost you 50 USD per year to join the community, which is fair, as you can connect to the regional and global gathering, Agile careers, exclusive webinars, and more. It is the site where you register to get certified.
Attend a two-day CSM course
Although comments on the course exam include "the exam was an insult to my intellectual capabilities", a two-day (16 hours) CSM course is mandatory for everyone before you take the exam. On the Scrum Alliance website, you can find the course offered in your location. Find the course.
Once you take the course, you can take the CSM exam anytime you think you are ready. Good luck!