This question is almost raised by everyone even though I also don't know the right path. But Today I'll cover your all questions. So, Let's start:
RoadMap
We know that to become a Full Stack Developer need to learn first about the Front-end and then Back-end. As you can see below the whole map, visit this site CommunityClassroom. Opening this site you all get the roadmap and when you click on the topic you all get resources to learn even with videos.
Resources
With the roadmap we already get resources but few resources I'll be sharing because many people want offline notes. Here you get all about offline resources get it to download and learn.
Become Certified
So, after learning so much want to get certified so that we can add this to my resume. For this, I'll recommend you to go with this site FreeCodeCamp. Do you have a question that why I am recommending this platform? Because It's free to learn and get certified.