Really get your basics down. HTML, CSS and Javascript. There are really a ton of resources on these. I can't even recall what I used to learn these because I pulled from many different sources.
This looks like a decent start:
The Complete JavaScript Course: Build a Real-World Project
When you have a decent understanding on Javascript:
JavaScript: Understanding the Weird Parts - Udemy
Then see what you'd like to do from there.
But really the best advice, and the best way to learn this, is you have to build. Think of a website you'd like to make and build it with HTML, CSS and Javascript. Then go from there.
With programming, it's not so much reading a ton of stuff, understanding it, then applying it all at once like it's an exam. It's more about learning the basics/concepts (for most programming languages: variables, functions, iterations/loops, conditionals, data structures like lists/arrays/objects, etc.), then go and build your website/app/program using those concepts with the language's standard library documentation (the website that tells you about all the library's keywords).
Pretty much as a programmer (once the basics are solid), google will be your best resource because you'll find yourself typing things like "How to ... in Javascript." a ton.
I'll post a little more when I go back online though.