Hey Akshay!
Good to meet you here! Thanks for joining today.
I have a blog post that goes over some basic intro courses for those learning HTML, CSS, and JavaScript. medium.com/@rojhanpaydar/5-web-developer-resource… I'm a front end developer, and personally the journey has been HTML, CSS/SCSS/SASS, JavaScript, and React. Also familiarizing yourself with Git/GitHub, APIs, Firebase are definitely necessarily for your learning path!
Self studying for me was a struggle at times. I requite direction and example before I can fully grasp something. Getting advice or help from other developers can make your self studying a lot stronger. I think once you develop a basic handle of HTML, CSS/SCSS and then move on to JavaScript basics, you should be ready!
I personally took a path where I did self studying, then tried the "Intro To Web Development" course at Juno College, and then went into the Immersive Bootcamp at Juno College.
I hope this was of help! Thanks again for your question!