js is a dumpster fire and anyone who tells you otherwise is just trying to sell you a tutorial course