Digital Marketing is a domain that anyone can start learning at any time and will. It's very easy and doesn't require coding skills to become proficient. If you are wishing to learn Digital Marketing on your own, then the best way is by enrolling in a paid online course that you can start learning within the comforts of your home.
In that regard, I will suggest you take up SPJIMR's Program in Digital Marketing Certification from Intellipaat in collaboration with Harvard Business Publishing Education. I am sharing a video of one of our customers who were very satisfied with the course content and the learning experience.