For development part:
HTML It's basically everywhere. Every web page you see in internet uses HTML and just HTML isn't worth using, but it's core of web pages.
CSS :- It can be used to make webpage look good. It's used in designing of webpages.
A Framework for front end: For more than just a basics website, we may need some framework like ReactJS, Angular JS. They help in creating web page easily.
Back end/Server Side: It can be done using many languages like PHP, Python, js etc. To make things easier we may want to use frameworks like Django, NodeJS etc.
For database: He can use SQL or nosql model like mongodb.
Softwares needed: Code Editors like VS Code, Notepad++. etc
For hosting: Get Virtual Shared hosting plan. A domain name and then by configure using DNS address feilds.
Get Answers For Free
Most questions answered within 1 hours.