جستجو برای:
  • خانه
  • مقالات
    • مقالات مشاوره‌ای/توضیحی
    • پایتون
    • HTML5
    • CSS3
    • PHP & MySQL
    • پایگاه داده (database)
  • شروع برنامه نویسی از صفر تا کسب درآمد
  • درباره ما
  • تماس
    • تماس با ما
    • پیشنهاد آموزش
یادیفای
  • خانه
  • مقالات
    • مقالات مشاوره‌ای/توضیحی
    • پایتون
    • HTML5
    • CSS3
    • PHP & MySQL
    • پایگاه داده (database)
  • شروع برنامه نویسی از صفر تا کسب درآمد
  • درباره ما
  • تماس
    • تماس با ما
    • پیشنهاد آموزش
0

ورود و ثبت نام

طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)

25 سپتامبر 2018
ارسال شده توسط مهدی خسروی
طراحی وب ، فرانت اند (Front End) ، مقالات مشاوره‌ای/توضیحی
6.49k بازدید
طراحی وب چیست

اگر در دنیای وب تازه کار باشید و به تازگی وارد دنیای برنامه نویسی شده باشید، حتما واژه‌ی طراحی وب را بارها و بارها شنیده اید. و حتما این سوال برایتان پیش آمده است که طراحی وب چیست . شاید هم هنوز نتوانسته اید تفاوت واژه های طراحی وب را با برنامه نویسی وب درک کنید. در این مقاله و آموزش ویدئویی بصورت کامل به این سوال « طراحی وب چیست » پاسخ میدهیم و چند مفهوم دیگر را نیز تا حدودی توضیح میدهیم و منابع مفیدی را برای یادگیری آن‌ها معرفی میکنیم.

 

طراحی وب چیست

در مقاله ای به نام برنامه نویسی چیست، درباره‌ی برنامه نویسی توضیحات ساده‌ای را ارائه دادیم. در این فایل آموزشی میخواهیم به این سوال پاسخ دهیم: طراحی وب چیست

اگر به دنبال یک پاسخ خیلی ساده ولی کاربردی برای سوال طراحی وب چیست هستید، فیلم زیر را مشاهده کنید

دانلود این فیلم آموزشی با حجم ۳۱ مگ


وب چیست؟

اگر بخواهیم به سوال طراحی وب چیست پاسخ بدهیم، اول باید بدانیم که وب چیست و به چه چیزی وب میگویند. در زیر یک تعریف بسیار ساده (و شاید تا حدودی اشتباه از لحاظ فنی) از وب ارائه میدهیم:

وب یا همان شبکه جهانی یا World Wide Web که به اختصار www نامیده میشود، همان چیزی است که امروزه به آن اینترنت میگوییم. امروزه از طریق یک مرورگر و با اتصال به این شبکه‌ی جهانی، میتوانیم به تمام اطلاعات درون آن دسترسی داشته باشیم.

 

اگر به دنبال یک تعریف خیلی جامع و تخصصی هستید، صفحه‌ی وب جهان گستر در ویکی پدیا میتواند برای شما مفید باشد. اما همین تعریف ساده برای ما کافی است، که بدانیم اینترنت محلی از داده‌هاست که میتوانیم به آن متصل شویم.

 

وب سایت چیست؟

طراحی وب چیست

بعد از پاسخ به سوال وب چیست ، میرسیم به وب سایت. حتما شما هم بارها اسم وب سایت به گوشتان خورده است. میخواهم با یک مثال مفهوم وبسایت را برایتان توضیح دهم.

همانطور که ما در دنیای واقعی بخشی از زمین را برای زندگی و یا کسب و کار اجاره میکنیم، در دنیای اینترنت هم میتوانیم اینکار را انجام دهیم. به این معنی که میتوانیم بخشی از اینترنت را اجاره کنیم و آن‌ قسمت را مدتی برای خودمان داشته باشیم. به بخشی که ما روی اینترنت اجاره میکنیم و برای مدتی متعلق به ما می‌باشد وب سایت میگویند. در واقع وب سایت ها، زمین های ما در اینترنت هستند که میتوانیم از آن‌ها استفاده های مختلفی داشته باشیم.

 

مقاله‌ی مرتبط: تفاوت ID و Class در طراحی وب (راهنمای کامل ویدئویی)

طراحی وب چیست؟

با مفهوم وب سایت نیز آشنا شدیم. حالا میخواهیم برسیم به سوال اصلی خودمان: طراحی وب چیست .

همانطور که در دنیای واقعی از گچ بری، رنگ، کابینت، وسایل خانه و… برای زیبا شدن خانه استفاده میکنیم، در دنیای اینترنت هم از ابزارهایی میتوانیم برای زیبایی سایت‌مان استفاده کنیم. به زابن دیگر، در دنیای آنلاین ابزارهایی در اختیار ما قرار داده شده است، که با استفاده از آن‌ها میتوانیم سایت‌مان را ابتدا بسازیم و سپس آن‌را زیبا کنیم.

در دنیای واقعی، ابتدا زمینی را اجاره میکنیم یا میخریم، سپس با استفاده از بتن، سیمان، میل گرد، آجر و… آن‌را میسازیم  و در مرحله‌ی آخر با گچ کاری، رنگ، سرامیک، کف پوش و… آن را زیبا میکنیم. در دنیای وب نیز دقیقا به همین شکل است. ابتدا سایت‌مان را میسازیم، و سپس با استفاده از ابزارهایی آن‌را زیبا میکنیم.

 

پس در پاسخ به سوال طراحی وب چیست میتوانیم بصورت بسیار ساده بگوییم: هر آن چیزی که کمک میکند وبسایت ما بهتر و زیباتر دیده شود را طراحی وب میگوند.

یک طراح وب مشخص میکند که المان های مختلف یک وبسایت مثل متن ها، عکس ها، لینک ها و… به چه شکل نمایش داده شوند و محل هرکدام از بخش های سایت مثل لوگو، مقالات، منو و… در کجای صفحه وب قرار بگیرد.

 

طراحی وب را با برنامه نویسی وب اشتباه نگیرید!

اشتباهی که معمولا افراد تازه کار به آن مبتلا می شوند این است که طراحی وب را با برنامه نویسی وب اشتباه میگیرند. در صورتی که این دو مفهوم کاملا با یکدیگر متفاوت هستند و نباید به جای دیگری از آن‌ها استفاده کرد.

طراحی وب به مجموعه کارهایی گفته میشود که زیبایی ظاهری سایت را ایجاد میکند. در واقع هر آن چیزی که کاربر با آن مواجه میشود و آن‌را در صفحه مانیتور خود میبینید، حاصل طراحی وب و کار طراح وب است. در واقع کار اصلی یک طراح وب، طراحی چیزهایی است که کاربران با آن بصورت مستقیم در ارتباط هستند و آن‌را در مانیتور خود مشاهده میکنند.

مقاله‌ی مرتبط: همه چیز درباره‌ی تفاوت Div و Section

اما برنامه نویسی وب متفاوت است. یک برنامه نویس وب کدهایی را مینویسد که کاربر نمیتواند آن‌ها را ببیند و آن کدها بصورت مستقیم تاثیری روی ظاهر سایت ندارند و در پشت صحنه اجرا میشوند، برای مثال مقالات را از پایگاه داده یا دیتابیس در پشت صحنه میگیرند و به کاربر نشان میدهند.

 

طراحی وب چیست

طراح وب کیست و چه وظایفی دارد؟

تا اینجا درباره‌ی طراحی وب صحبت کردیم و الان پاسخ دادن به سوال « طراحی وب چیست » برایمان کار زیاد سختی نیست. حالا میخواهیم درباره‌ی وظایف یک طراح وب صحبت کنیم و بگوییم که یک طراح وب چه کاری باید انجام دهد.

طراح وب یا به اصطلاح Front End Designer کسی است که با استفاده از تکنولوژی‌های مختلف (مثل HTML – CSS – Javascript و … ) ظاهر یک سایت را طراحی میکند و کاری به کدهای پشت صحنه ندارد.

 

ممکن است برایتان سوال پیش بیاید که Front End چیست و چه تفاوتی با Back End دارد. سوال بسیار خوبی است که در فیلم و مقالات آموزشی آینده حتما درباره آن صحبت میکنیم.

 

زبان های طراحی وب

همانطور که در قسمت قبل یک اشاره‌ی کوچک داشتیم، یک طراح وب برای طراحی صفحات وب از تکنولوژی ها و زبان های برنامه نویسی مختلفی استفاده میکند.

یک طراح وب، برای اینکه بتواند یک صحفه‌ی وب را طراحی کند، از تکنولوژی های زیر استفاده میکند:

  • HTML (یا HTML5)
  • CSS (یا CSS3)
  • جاوا اسکریپت
  • جی کوئری
  • و…

۴ موردی که در بالا نام بردیم، حداقل دانشی است که شما برای طراحی صفحات وب و تبدیل شدن به یک طراح وب نیاز دارید. البته میتوانید فقط با ۲ مورد اول یعنی HTML و CSS نیز سایت هایی را طراحی کنید،‌ ولی جاوا اسکریپت و جی کوئری میتوانند به کار شما بسیار قدرت دهند.

باید به این نکته توجه کنیم که به دلایلی نمیتوانیم به HTML و CSS زبان های برنامه نویسی بگوییم. زیرا اصلا ویژگی های زبان های برنامه نویسی را ندارند. بلکه آن‌ها را  زبان های نشانه گذاری یا تگ گذاری میدانیم.

 

مقاله‌ی مرتبط: CSS چیست و چه کاربردی دارد؟

برای طراحی وب به چه ابزارهایی نیاز داریم

تا اینجا سعی کردیم به سوال طراحی وب چیست پاسخ دهیم. حالا میخواهیم ببینیم که برای طراحی وب به چه ابزارهایی نیاز داریم.

برای طراحی صفحات اینترنتی، نیاز به داشتن امکانات پیچیده نیست. حداقل هایی که نیاز داریم را در زیر مشاهده میکنید:

  • یک محیطی که بتوانیم کدهایمان را در آن بنویسیم. این محیط میتواند Notepad ویندوز باشد و یا یک Text Editor یا IDE حرفه‌ای تر(مثل phpStorm)
  • یک مرورگر اینترنتی (Browser) که بتوانیم کدهایمان را از طریق آن اجرا کنید (مثل فایرفاکس، گوگل کروم و…)

درباره‌ی طراحی وب و آموزش های طراحی وب، در آینده در یادیفای حتما مقالات بسیار خوبی خواهیم داشت.

اشتراک گذاری:
برچسب ها: برنامه نویسی وبطراحی وبطراحی وب چیست
درباره مهدی خسروی

۸ سال پیش که یادگیری برنامه نویسی رو آغاز کردم، با یک مشکل بزرگ مواجه شدم: کمبود منابع آموزشی حرفه‌ای و کاربردی به زبان فارسی. به همین دلیل، بعد از چندین سال فعالیت حرفه‌ای در زمینه‌ی برنامه نویسی، تصمیم گرفتم دانسته‌ها و تجربیات خودم را با شما عزیزان به اشتراک بگذارم. پیشنهاد میکنم به آدرس yadify.com/gifts حتما سر بزنید :)

نوشته های بیشتر از مهدی خسروی

مطالب زیر را حتما مطالعه کنید

آیا برنامه نویسی سخته؟
آیا یادیگری برنامه نویسی سخته؟ 🤯 من نمیتونم! (از ترس تا کد)
Full Stack چیست
Full Stack چیست و به چه کسی برنامه نویس فول استک میگویند؟
چرا HTML و CSS زبان برنامه نویسی نیستند؟
با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)
واقعا چرا باید برنامه نویسی رو یاد بگیریم؟ (+ نظر بزرگان!)
برنامه نویسی چیست؟ یک تعریف ساده، کاربردی و جذاب
قدیمی تر انتقال زنبیل (xanbil.com) به یادیفای (yadify.com)
جدیدتر برنامه نویسی وب چیست؟ درباره‌ی برنامه نویسی وب سایت (Web Development)

20 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • Sirvan گفت:
    ۳ بهمن ۱۳۹۷ در ۱۷:۵۵

    ماشالله عالیه

    پاسخ
  • طراحی سایت در کرج گفت:
    ۸ اردیبهشت ۱۳۹۸ در ۱۴:۳۶

    سایت خوبی دارید امیدوارم که موفق باشید

    پاسخ
  • طراحی سایت کرج گفت:
    ۲۳ اردیبهشت ۱۳۹۸ در ۱۴:۴۰

    سایت خوبی دارید امیدوارم که موفق باشید

    پاسخ
  • amir hosseinzadeh گفت:
    ۲۷ اردیبهشت ۱۳۹۸ در ۱۱:۲۳

    آقا مهدی با درود و سپاس از بابت مقاله های خوب ومفیدتان

    باز هم از شما و زحمتی که برای این مقاله کشیدید و با ما به اشتراک گذاشتید سپاسگزارم.

    پاسخ
  • تجهیزات شهربازی گفت:
    ۳۰ مرداد ۱۳۹۸ در ۲۳:۱۳

    آقا مهدی با درود و سپاس از بابت مقاله های خوب ومفیدتان

    باز هم از شما و زحمتی که برای این مقاله کشیدید و با ما به اشتراک گذاشتید سپاسگزارم.

    پاسخ
  • الیاس گفت:
    ۲ شهریور ۱۳۹۸ در ۱۸:۲۵

    سلام وظیفه خودم میدونستم تا بابت وقتی که صرف کردید و بستر مفیدی که آماده کردید تشکر کنم ازتون .
    مطالب دقیقا همون چیز هایی بود که نیاز داشتم بدونم و هرکسی که پا توی این مسیر میزاره نیاز داره بدونه .
    ممنون بابت وقتی که میزارید و آرزوی پیشرفت روز افزون

    پاسخ
    • مهدی خسروی گفت:
      ۱۲ آبان ۱۳۹۸ در ۲۲:۳۸

      سلام الیاس عزیز
      نظر شما بسیار به من انرژی داد. ممنونم ازتون

      پاسخ
  • سجاده فرش گفت:
    ۱ مهر ۱۳۹۸ در ۱۳:۲۶

    سایت بسیار خوبی دارید ممنون از مطالب شما

    پاسخ
  • سجاده فرش گفت:
    ۱ مهر ۱۳۹۸ در ۱۳:۳۲

    بسیار عالی است سایتتان

    پاسخ
  • soleymancarpet گفت:
    ۵ بهمن ۱۳۹۸ در ۱۱:۰۰

    سایت خوبی دارید

    پاسخ
  • soleymancarpet گفت:
    ۵ بهمن ۱۳۹۸ در ۱۱:۰۱

    خوب بود

    پاسخ
  • soleymancarpet گفت:
    ۵ بهمن ۱۳۹۸ در ۱۱:۰۲

    مطالب خوبی بود

    پاسخ
  • فاطمه گفت:
    ۲ آبان ۱۳۹۹ در ۲۳:۴۴

    سایت خعلی خوب و مفیدی دارید
    آدم موقعی ک گیره به اینجور سایت و ادمایی که
    با محبت و به رایگان اطلاعاتشون رو
    در اختیار ما میزاره نیاز پیدا میکنه
    ادامه بدید حتما
    ممنونم

    پاسخ
    • مهدی خسروی گفت:
      ۲ اردیبهشت ۱۴۰۰ در ۱۹:۳۵

      مررسی از لطف‌تون. محبت دارین

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

This site uses Akismet to reduce spam. Learn how your comment data is processed.

مطالب مرتبط

آیا یادیگری برنامه نویسی سخته؟ 🤯 من نمیتونم! (از ترس تا کد)

Full Stack چیست و به چه کسی برنامه نویس فول استک میگویند؟

چرا HTML و CSS زبان برنامه نویسی نیستند؟

با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)

واقعا چرا باید برنامه نویسی رو یاد بگیریم؟ (+ نظر بزرگان!)

جستجو برای:
.: روی یادگیری‌تان سرمایه‌گذاری کنید :.
  • مكان گيرنده
    دوره آموزش برنامه نویسی پی اچ پی
  • مكان گيرنده
    فول کورس مسترکلاس توسعه وب
.: نظرات کاربران :.
  • اکانت دمو در دوره آموزش برنامه نویسی پی اچ پی
  • مهدی خسروی در طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)
  • فاطمه در طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)
  • دوست در Stack Overflow چیست؟ همه چیز درباره‌ی استک اورفلو
  • مهدی خسروی در با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)
  • مهدی خسروی در PHP چیست؟ همه چیز درباره‌ی PHP و کاربرد آن
.: تماس با ما :.

ما به داشتن دوستان خوبی مثل شما افتخار میکنیم و بسیار خوشحال میشویم که پاسخگوی سوال‌هایتان باشیم. برای تماس با ما میتوانید از راه‌های زیر استفاده کنید:

+ آیدی پشتیبانی تلگرامی: yadify_support@

داستان یادیفای

از سال 1393 که فریلنسری برنامه نویسی رو شروع کردم، همیشه دوست داشتم که چیزهایی که یاد میگیرم رو با بقیه به اشتراک بذارم. که هم خودم بهتر یاد بگیرم و هم بتونم به بقیه کمکی کرده باشم.
مخصوصا اون موقع که محتوای تخصصی برنامه نویسی به زبان فارسی خیلی کم بود.
با xanbil.com شروع کردم به تولید محتوا و بعد از 3 سال به yadify.com رسیدیم.
جایی که در کنار هم سعی میکنیم برنامه نویسی رو به عنوان یه تخصص درآمدزا و خفن باهم یاد بگیریم و پیشرفت کنیم ...

دسترسی سریع
  • مقالات آموزشی
  • نقشه مسیر برنامه نویسی
  • مسترکلاس توسعه وب
  • درباره یادیفای
  • تماس با ما
چنل یوتوب برنامه نویسی پیج اینستاگرام
ساخته شده با و در یادیفای - از 1395

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت