желательно конечно понять саму суть программирования)) хотя объяснить ее я не могу))).
а вообще все желательно особенно вначале нацелиться на какие-то cms - систему управления содержимым. меньше наделаете ошибок в коде и будет намного! безопасней ваш и сайты других людей на этом хостинге.