@sarajw
I would begin with a general understanding of file systems, the term "upload" and "download" (so understanding FTP is simpler)
Then semantic HTML.
Once that is understood, CSS.
*
One can get git in here...
Next, I would go into understanding either functional or object oriented programming, then JS.
*
With these OOTW,
node and, only then,
*
any frameworks.
Why? You can get off this learning path at the asterisks and still do great things on the web 😊