دوست عزیز
طراحی سایت قواعد و قوانین خودش رو داره و با کار طراحی کارت ویزیت و کاتالوگ و ... خیلی متفاوت هست و قوانین خودش رو داره!
که این اصول رو میتونید با دیدن نمونه کارها و صحبت با یک کد نویس بهتر درکش کنید چون یه سری مباحث مثل ریپیت و تکرار بعضی قسمتها و برشها و ... وجود داره که باید رعایت شه
همینطور سبک بودن قالب و ...
شما طراحی رو که تمام کردید تازه سایت آماده کد نویسی میشه ( حالا به زبانهای مختلف ) که این برمیگرده به امکاناتی که لازم دارید و سیستم مدیریتش و cms و...
شما برای طراحی سایت فقط به فتوشاپ یا برنامه های جانبی دیگه نیاز دارید اما برای اجرا و کد نویسی باید زبان های برنامه نویسی رو بلد باشید که بعد از اون , اون رو به html و css و php و ajax و ... باید تبدیل کنید که دیگه اینا بسته به نیاز
توی اجرا استفاده میشه