Welcome to the community! We would be only too happy to enable you ๐
My usual advice for newbies is to have a goal, which you already have: to knit socks one day.
So that gives you a "curriculum" of sorts to shoot for. I'd definitely recommend having the following skills down first:
- Casting on with a stretchy method (I like long tail cast on, personally)
- Knit and purl
- Knitting in the round
- Basic increases and decreases
- Slip stitches
To complete a typical top-down sock pattern with a heel flap and gusset, which tend to be the most common sort, you'll also need to pick up stitches and learn how to graft toes together. However, those two skills can just be looked up and learned when you get to that part, you don't really need to practise them beforehand.
So really the most useful resource is going to depend on which of these things you already feel comfortable with and which you don't.
We had this thread a few weeks ago from a fellow want-to-knit-socks-one-day newbie, so that has a lot of good advice too. And OP totally achieved socks!