Website development is further divided into front-end and back-end development.
The best learning resource for beginners is: w3schools.com
For this, the best one is the course from Scrimba.
You may then proceed to learn database concepts preferably MySQL. I prefer w3Schools for the same.
Learning back-end language will be your next task. I will suggest PHP if you are a beginner. PHP documentation is the best resource to learn it.
Some helpful Youtube channels are:
CodeWithHarry (Hindi Tutorial)
There are many free Udemy courses too. You may begin with any course you like.