Даа..для новичка narod.ru хорошо подойдёт для тренировки.
Знать нуна html,css,javascript...желательно php (собственно это интересно и нуно)
Смотря какой сайт и че ты от него хочешь..
Может поначалу тот же ucoz подойдёт после narod.ru, тем более сейчас проблем с ним нет, опций много, когда хостинг тока открылся..не помню точно в каком году..вот эт была ...плохо была..
А сейчас норма. Всё что нужно новичку. А потом конечно зарегать уже типа на ru,com,org..и т.д.