If you have no knowledge of HTML you might as well consider
starting with free software tools like
WebCT. Note that the HTML code which commercial software generates
is often not perfect, you may want to validate the code with validators
Passwords - How
to password protect part or all of a web page.