Вообщем я тебе советую начинать с готовых сайтов, это ucoz.ru там посмотри начитайся.. . и сделай готовый сайт.. . если будут вопросы ты меня можешь найти на почте, или в агенте я тебе с удовольствием помогу сделать...
для того чтобы создать нормальный сайт одному надо знать HTML и изучить Web-дизайн, иначе хорошего сайта не выйдет. Но можешь воспользоваться бесплатным хостингом www.narod.ru , там расписано всё по полочкам, сайт будет простенький, но всё же свой
Можно уже на построенных удобных CMS типа укоз, народ и некоторых подобных. Если заинтересован именно таким методом, а не програмированием HTML и т. д.. . а если хочется, делать от и до.... голыми руками копаясь в алгоритмах.... то тогда придётся всё это дело изучить, уйдёт добрая половина времени....
Лучше иди на Яндекс-народ. ру Там хороший конструктор сайтов, где из готовых блоков собираешь свой сайт. Бесплатный домен и хостинг - где сразу и разместишь свой сайт.
На Narod.ru можно. Конечно он старый и многим не нравится - но там всё просто и неограниченное место. Бесплатный хостинг и шаблоны для создания своего сайта: http://boom.ru/ Piczo Lobby http://piczo.com/?cr=3 Народ. Ру http://narod.yandex.ru/