Нужно для начала знать и понимать, что умеет ваша подруга, есть ли у нее художественно образование или нет, а это в свою очередь развитое чувство вкуса, стиля, знание композиции и колористики.
Если с этим плохо, то начать с этого (о композиции что-нибудь типа Устинова Виталия, о цвете Иттен и т.п). Потом углубляться в типографику и сетки — Чихольд, Мюллер-Брокман, Шпикерман, о шрифте и истории книгопечатания круто все расписано Корольковой в «Живой типографике», читать книги Горбунова, Бирмана. Изучить базовые вещи в верстке поможет HTML Academy, узнать как работает бэкэнд и фронт, чтобы не проектировать фильтры интернет-магазинов для битрикса, которые нельзя реализовать. Параллельно изучать необходимые инструменты для проектирования (photoshop, illustrator, sketch, axure, principle, invision и прочее). Читать о пользовательском опыте и взаимодействии — Купер, Головач и т.п. Читать и понимать о анимации в интерфейсах (микровзаимодействия и пр.). Знать базовые принципы CEO-оптимизации и продвижения (важно при работе со структурой сайта. Url-ки и т.п.). Параллельно найти хорошего арт-директора и поработать под его руководством год, два. Вот лишь малая часть, которая нужна веб-дизайнеру, на мой взгляд.
P.S. Конечно же рисовать, практиковаться и читать, читать самое актуальное, что есть в мире веб. Так же каждый день смотрю актуальные работы топовых веб студии и вообще все что связано с дизайном. Много можно применить потом в работе с веб и никогда не знаешь из какой области попадется клиент.
P.S.S. На мой скромный взгляд, все блоги и советы полезны уже дизайнеру с базовыми знаниями, а лучше изучения фундаментальных книг и практики у хорошего арт-директора нет ничего.