Für ein einfaches Projekt brauchst du keine Vorkenntnisse. Diverse Tools, wie zum Beispiel von Siquando, bieten alles an, um mit weniges Klicks ganz einfach auch eine professionelle Homepage zu erstellen.
Für komplexere Sachen, wie das Einbinden von Datenbanken (SQL), braucht es jedoch gewisse Kenntnisse.