Чтобы начать изучение веб дизайна, необходимо иметь представление об инструментах, которые используются в этой профессии:

Adobe Photoshop

GIMP

Adobe Fireworks

CorelDRAW

Adobe Flash

Adobe Illustrator

Знание CSS и html на высоком уровне

Знание PHP, AJAX, xml на базовом уровне

На вопрос о том, с чего начать изучение веб-дизайна, опытные специалисты в этой области советуют в первую очередь освоить CSS и html. Без знания этих базовых вещей применять графические элементы на практике невозможно. CSS3 и html5 позволяют создавать сложные анимации, внедрять .svg рисунки и специальные эффекты с помощью JS-библиотек. Джава скрипт при этом изучать не обязательно, достаточно иметь базовые представления о взаимодействии html и php.

Эффективнее веб-дизайн для начинающих изучать с помощью интернет-курсов или личных занятий с преподавателем. Групповые занятия менее эффективны, потому что на них не уделяется должного внимания отдельным ученикам. Если вы не разобрались в базовых вещах, дальнейшее обучение в группе можно считать бессмысленным.

Теорию о html, js и css можно бесплатно получить на специально посвященных этому сайтах. Такие сервисы представляют собой интерактивные курсы, которые шаг за шагом на наглядных примерах с участием ученика объясняют принцип работы того или иного инструмента. Материал разбит на тематические уроки. Отработать знания на практике можно в сервисе-песочницы codepen.io. Сайты эмулируют работу html, css и js в режиме реального времени. Для этих целей можно использовать программы, но онлайн-сервисы популярны преимущественно из-за возможности сохранить наработки, поделиться ими с комьюнити и при необходимости попросить совет.

Для дизайнера желательно знать английский язык хотя бы на базовом уровне. Это важно, потому что большая часть документации и примеров доступна только в англоязычном интернете. Также не лишним будет участие в зарубежных тематических форумах. После изучения основ, можно приступать к освоению графических программ. 80% веб дизайнеров обходятся Adobe Photoshop и Illustrator, но для нестандартных задач вроде создания анимации, флэш-баннеров и 3d изображений не обойтись без дополнительного ПО, поэтому желательно освоить все, что теоретически может пригодиться на практике.

Работу с программой рекомендуется начинать с просмотра вступительных лекций, объясняющих основные функции программы. Бесплатные обучающие видео можно найти на Youtube. После ознакомления с возможностями, можно приступать к обучению на практике.

Ролики или статьи из отдельных эффектов ищите в поисковых системах по мере необходимости. Подобные программы хорошо осваиваются, в случае применения новых знаний сразу же на практике. Из-за большого количества функций материал лекций быстро забывается, что заставляет постоянно пересматривать его заново. Чтобы частично нивелировать это, садитесь за работу сразу после просмотра или прочтения урока. Так знания закрепляются гораздо лучше.

Другие программы изучайте по той же схеме: онлайн-курсы или статьи -> практические занятия в программе > выборочные уроки по отдельным функциям и элементам. Первые заказы за деньги стоит брать только после полного ознакомления с профессией. Если вы работаете на фриланс-биржах, начинайте с мелких задач на небольшие суммы. Для наработки опыта и получения положительных отзывов первые 10-20 работ желательно сделать бесплатно. Как я говорил выше по тексту выводить деньги из плей фортуны мне не доводилось, потому что выигрышей у меня тут не было.