Yes! I actually find learning full stack JavaScript most enjoyable when I am engaged in a gamified learning experience.
TeamTreeHouse.com does a great job of this, offers tons of content, and their prices are ridiculously cheap for the amount of material they give you access to.
Hope this helps!
Ayub, good to know that you want to learn full-stack web development.
If you are looking for an online course then I would say The Odin Project and FreeCodeCamp are good starting points.
If you are looking for an offline course then we happen to run AltCampus, an offline programming bootcamp of sorts, in Dharamshala, HP, India, where we train people in full-stack web development with the focus on MERN stack.
Saurabh Mhatre
Web and hybrid applications developer
It would be better if you find any online tutorial related to your project and learn topics mentioned in the tutorial on you come across them from online resources. Then search online for features that you would like to implement in your project and the way it can be done with your choice of technology/framework for backend and frontend. In that way you would have a MVP of your project ready and then learn other concepts related to fullstack javascript later.