Что нужно знать и уметь для того, что бы начать создание сайта? Самое первое - это изучение основ сайтостроения. И только освоив уроки HTML, когда сможете самостоятельно создать простую страницу, вы можете приступать к азам создания сайта в специальных программах.
Следующее - изучите курс по созданию сайта в программе Adobe Photoshop. В ней Вы сможете полностью смоделировать сайт.
Затем изучите создание сайта в программе Macromedia Dreamweaver. В этой программе вы сможете делать сайты и оптимизировать готовую страницу созданную в Adobe Photoshop
Далее, переходите к урокам по установке на свой компьютер, локального веб-сервера, Установка Денвера. Локальный веб-сервер - это имитатор реального платного хостинга, со всеми его функциями, только он находится на вашем компьютере, дает возможность для разработки и тестировании сайтов и разных скриптов, без подключения к интернету.
Локальный веб-сервер понадобится для создания динамических страниц-PHP, для создания сайтов на CMS-системах,таких как Joomla, Wordpress, Data Life Engine и других, создания форумов, различных форм регистрации, почтовых форм, непосредственно на страницах сайта
Остальные темы можно изучать по мере необходимости. Но помните,что это только бесплатные уроки, так сказать азы, и они не дают всю полноту знаний по сайтостроению. Новичкам, еще не освоившим компьютер, лучше начать бесплатное обучение, так вы сможете понять интересна ли вам эта работа. Да и с полученными знаниями по бесплатному курсу, легче будет освоить платные материалы.
Если при узучении материалов и построении сайта, вы сами себя притягиваете за уши к компьютеру, вам нет смысла начинать обучение по платным курсам, это будет пустая трата времени и денег.
Если же вы не можете оторваться от компьютера, вам интересно все что касается технологий сайтостроения, есть смысл начать настоящее профессиональное обучение. Рекомендую замечательные, в настоящее время, самые лучшие из существующих в интернете, цикл видеокурсов от Е.Попова. Его видеокурсы изучили уже тысячи вебмастеров, как в нашей стране, так и за рубежом. Пройдя эти курсы Вы станете настоящим профессионалом и сможете создавать сайты любой сложности. Фактически Вы приобретете специальности веб-мастера и веб-дизайнера.