I love making socks. I prefer using magic loop and knitting them toe-up. There are literally hundreds of tutorial videos on YouTube you can check out. So far, I’ve only had one pair that keep sliding down, but that’s ok. I only wear them as slippers around the house so it doesn’t matter. For the most part, I give them to friends and family as gifts. They don’t take too long unless I’m knitting lacy or cabled stitches.
A bit of advice I got was to knit both socks at the same time. My first sock took so long (a lace pattern) that by the time I finished it I didn’t want to knit a second one. By knitting both at the same time, I avoid that issue.
As far as yarn selection…fingering weight is the standard. But I’ve used DK and worsted as well. You may have a hard time finding patterns for heavier-weight yarns, though.
Essentially there are 5 parts to a sock: the toe, the instep, the heel turn, the ankle/cuff, and the bind-off for toe-up socks. For cuff-down socks: the cuff/ankle, the heel turn, the instep, the toe, and grafting the end. (I think the reason I prefer toe-up is because I stink at the kitchener stitch.) My latest pair I didn’t even use a pattern. I measured my son’s feet, cast on the toes, and started at it. i quit knitting the ankle when he started asking when I would be finished with them.
So, if you want to learn to knit sicks, go for it. Find out what method you like best and have fun. Remember, we are here to help if you need it.