Hi,I am not up to snuff with the latest in web page design and programming. I know how to create a simple web page and have always been using and still use Dreamweaver.
AFAIK, HTML is alive and well. They have left me behind when I was still programming with frames.
You will have to brush up on W3 containers, classes, CSS, PHP and SQL.
My advice would be to learn from the experts. Go to many web design sites and see what they say, for example,
https://websitesetup.org/
Do you have to pay for that or does it come free too?