Learn HTML, Javascript, CSS. Then make snake
game, astronaut exploration
game, and website for those games. Learn how to host a static website. After this, you learn Node.js and Express. How localhost, proxies, and all related stuff works. Create your own
local server and test it. Learn socket.io. Make a PvP shooter, a 3d
game, then start your website for these games. Finally, learn how to use Git, terminal (
name varies across systems), how to host servers. Host it. You just created your website. Now, learn Mongoose (it's for our MongoDB database). Implement a signup and login system. Now, your website is fully functional.