There are a bazillion options out there for learning web programming. One I recommend (and still use) is W3Schools. No, you won’t learn everything by using
W3Schools, but you can learn a lot and its more systematic than googling for articles piecemeal as you go along. I also find W3Schools a useful reference tool when I need to refresh my mind on some technique or language I haven’t used in a while.