Before you start learning Selenium you must have to know one programming language most preferably Java or C#. Selenium is a very vast concept to study it properly you need to devote some good amount of time. You must know that Selenium is an open source automation testing tool which means it is free of cost. Selenium can automate the only web-based application.
If you want to learn Selenium and want to have a good certification in it for you future you can go the Intellipaat and start Selenium training course.
To watch the free video tutorials of Selenium you can have a look at the below-mentioned video tutorial:-