Первая Ваша ошибка в том, что решили стать вэб-дизайнером И программистом. Начните с "ИЛИ". Дизайн и программирование — 2 абсолютно разные сферы. За двумя зайцами погонитесь — ни одного не поймаете. Определитесь, что Вам больше по душе, а информации по обучению хватает. Вы только выберите направление, а мы покажем путь.
Осилить обе невозможно ? - естественно не сразу... а сначала дизайн и основы программирования -аля хтмл и цсс, или не стоит брать и то и то ): и не терять время на основы хтмл и цсс ( хотя я их как жуткий чайник знаю )
Ну для программирования такая машина как мак про не нужна... и для начинающего веб дизайнера тоже ): но перепокупать тоже не хочется... хочу сразу привыкнуть к рабочему месту и обстановке ):

Склонен я больше к дизайну, так как жить в коде не оч хочется... (: