ناشناس
سوال 1375
اگه بخوام طراحی سایت یاد بگیرم از کجا باید شروع کنم ؟
ثبت پاسخ جدید
برای ثبت پاسخ، لطفا وارد حساب کاربری خود شوید.
پاسخها
1 پاسخگام اول: یادگیری زبان HTML
از گذشته تا امروز، تکنولوژیهای مختلفی در جذاب کردن فرآیند طراحی وب تاثیرگذار بودن، که تمام این تکنولوژیها به زبان HTML منتهی میشن. زبان نشانه گذاری HTML اولین چیزیه که طراحان وب باید یاد بگیرن. بزرگترین برنامه نویسان وب، یک روز کارشون را با HTML شروع کردن.
دقت کنید که HTML یک زبان برنامه نویسی نیست، بلکه یک زبان نشانگذاری یا Markup language به حساب میاد.
از زبان HTML برای ایجاد بدنه اصلی و ساختار کلی صفحات وب استفاده میشه. این زبان با تگها کار میکنه و این تگها هستن که مشخص میکنن در صفحه وب از چه عناصری استفاده شده.
گام دوم: یادگیری زبان CSS
با استفاده از زبان HTML شما تنها قادر به ساختن ساختار و چهارچوب کلی صفحه وب هستین، اما قطعا این صفحات ظاهر کاربر پسندی ندارن. زیرا زمانی که برای ایجاد این صفحات وب فقط از زبان HTML استفاده میکنین، دسترسی شما به تعداد محدودی از عناصر تعریف شده در زبان HTML محدود میشه. پس نیاز به ابزار و یا به عبارت بهتر زبانی دیگری دارین تا ضعفهای زبان HTML را پوشش بده. زبانی که به منظور زیباسازی و فرم دهی به صفحات وب استفاده میشه، CSS نام داره.
CSS مخفف عبارت Cascading Style Sheets و به معنی "برگههای آبشاری" هست. این زبان مانند HTML یک زبان نشانه گذاریه که اجازه میده ساختار صفحات وب را از چیدمان عناصر گرفته تا تغییر رنگبندی و فونتها شکل بدین.
گام سوم: یادگیری زبان جاوا اسکریپت
زمانی که به زبانهای HTML و CSS مسلط شدین، میتونین صفحات وب ایستا (Static) را طراحی کنین. اما کاربران به دنبال سایتهای تعاملی و داینامیک هستن و دوست دارن از امکانات مختلف آنها استفاده کنن. پویا کردن سایتها حس بهتری از تجربه کاربری را در بازدیدکنندگان و کاربران ایجاد میکنه.
یکی از محبوبترین زبانهای برنامه نویسی که برای پویا کردن سایتها استفاده میشه، جاوا اسکریپت هست. جاوا اسکریپت زبانی سطح بالا، داینامیک، مبتنی بر شی و تفسیریه که از شیوههای مختلف برنامه نویسی پشتیبانی میکنه.
سومین گام برای تبدیل شدن به یک طراح وب، یادگیری و تسلط بر زبان جاوا اسکریپته. این زبان از نظر محبوبیت و کاربرد رشد بسیار بالایی داره و از آن میتوان برای برنامه نویسی سمت سرور (Server Side)، اپلیکیشنهای موبایل، بازی و اپلیکیشنهای دسکتاپ استفاده کرد. بنابراین میشه اینگونه برداشت کرد که زبان برنامه نویسی جاوا اسکریپت، یک زبان همه فن حریفه.
گام چهارم: یادگیری یک زبان برنامه نویسی سمت سرور مثل PHP
امروزه سایتها علاوه بر ظاهر زیبا نیازمند منطق صحیح هم هستن، به همین دلیل باید سایت هایی را بسازین که قادر باشن نیازهای کاربران به درستی اجرا و پردازش کنن. برنامه نویسان وب به دو دسته کلی تقسیم میشن.
گروه اول وظیفه دارن به طراحی ظاهری سایت بپردازن که به آنها برنامه نویسهای سمت کاربر (Client-side) میگن. گروه دوم افرادی هستن که منطق سایتها را پیاده سازی میکنن و به عنوان برنامه نویسان سمت سرور (Server-side) شناخته میشن. بعضی از برنامهنویسان میتونن در هر دو حوزه کار کنن که به آنها برنامه نویسان Full Stack میگن.