Сходите лучше на хорошие курсы - нет ничего лучше системного обучения.
Не понимаю, зачем тратить кучу денег на курсы, когда можно всему этому научиться
бесплатно и дистанционно http://www.intuit.ru
Выбираете тему, изучаете, и еще в качестве презента получите электронный сертификат.
Кто хочет научиться, тот найдет как это сделать бесплатно.
И на курсах с вами никто сюсюкаться не будет, и разжевывать материал, один раз объяснят, и вы 100% не поймете, это естественно, а дальше все равно самому придется.
К нам приезжал один такой "мастер" из Питера, собрал 30 женщин, содрал с каждой по 800 руб, 2 дня вешал им лапшу, и уехал. И не одна из них не сделала свой сайт. Я слушала запись этих курсов, каталась по полу от смеха, какую чушь он им втирал. Больше, чем как работать в дремьвьювере на платных курсах не расскажут, люди просто зарабатывают деньги, на чайниках.
что обязательно знать а что желательно
Обязательно знать фотошоп, и хотябы иметь представление о цветах, их сочетаниях. Для этого есть классная штука http://www.colorsontheweb.com/colorwizard.asp , которая сама подбирает сочетания. Желательно знать html и css, тк дизайнер и верстальщик всеравно в процессе работы сталкиваются, и чтобы небыло проблем дизайнер должен представлять, каким образом можно сверстать то, что он сотварил, и не делал такого, что фиг потом сверстаешь.
php вообще для программистов, к дизайну не имеет отношения. Ваше дело сделать красивую картинку, а как заставить ее работать, это задача программиста и верстальщика.
Какой софт нужен обязательно а какой желательно?
Обязательно Фотошоп и Нотепад (для верстки). Все популярные браузеры.
И какие сайты можете посоветовать для обучения или лит-ру?
http://html.manual.ru
http://www.htmlbook.ru