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

برنامه نویس بک اند (back-end)
وظیفه اونا اینه که ساختار وب سایت رو کد نویسی کنن ، یه جوری میشه گفت که اونا فعالیت های پشت صحنه رو به عهده دارن.
گرافیست سایت
فعالیت های گرافیست سایت شامل گرافیک وب، طراحی لوگو ، نحوه و ترکیب استفاده از رنگ ها، چیدمان عناصر تصویری در سایت، نوع و سایز قلم ها، رنگ قلم ها،نحوه نمایش تصاویر و ...... میشود.
برنامه نویس فرانت اند(front-end)
برنامه نویسی سمت کاربر(client) به عهده این دسته است که اغلب با زبان های html , css , javascript کار می کنند.بخوام یه مثال بزنم در این باره مثل استخون بندی بدنه.
از همین الان باید تصمیم بگیرین که قصد دارین تو کدوم قسمت فعالیت داشته باشین ، البته خودتون هم باید درباره هر کدوم ازین بخش ها تحقیق کنید و اطلاعات کسب کنید بعد تصمیم گیری کنید.

من یک مسیر برای یادگیری طراحی سایت براتون آماده کردم که اونو دراختیارتون میزارم ، امیدوارم نهایت استفاده رو ببرین.

اولین زبان و آسون ترین زبانی که هر طراح سایتی باید یاد داشته باشه HTML هستش ، خب دقت کنید اگه میخواین سمت کاربر(client) کار کنید باید کاملا به این زبان مسلط باشین. برای سمت سرور لازم نیست که خیلی خودتون رو درگیر این زبان کنین اما خوبه یه سر بهش بزنین.(خیلی ها میگن html زبان برنامه نویسی نیست که اون خیلی ها حرف درستی میزنن.)
زبان بعدی که مکمل زبانیه که بالا گفتم CSS هستش که این دو زبان بدون هم بی معنی و بلااستفاده هستن ، این زبان هم خیلی مهم و اساسی هست پس این رو هم به خوبی یاد بگیرین،تأکید میکنم حتما به خوبی یاد بگیرین. اما برای اونایی میخوان سمت سرور کار کنن دوباره من خودم پیشنهاد میکنم حداقل یه کوچولو با این زبان آشنا باشید شاید یه روزی به دردتون خورد.
از اینجا به بعد راه اونایی که سمت سرور میخوان کار کنن بااونایی که میخوان سمت کاربر فعالیت کنن جدا میشه که من اول سمت سرور ها رو توضیح میدم.
خب کسایی که میخوان سمت سرور برنامه نویسی کنن باید انتخاب کنن که با چه زبانی میخوان کار کنن چون زبان های زیادی تو این زمینه هست از php و js گرفته تا python.
خب اگر نظر من رو بخواین python رو بهتون پیشنهاد میکنم چون علاوه بر طراحی سایت جاهای دیگه هم به دردتون میخوره البته خود پایتون به تنهایی نمیتونه سمت سرور کار کنه و مجبورین از یک فریم ورک پایتون برای اینکار استفاده کنین مثل جنگو و فلسک
و اما سمت کاربر که من خودم تو این بخش فعالیت می کنم بعد اینکه HTML و CSS رو فوت آب شدین برین سراغ JS یا همون JAVA SCRIPT بزارین راحتتون کنم هر چی این زبان رو بیشتر کار کنین به نفع خودتونه ولی برای پایه باید حداقل بتونین کدهاشو تشخیص بدین.
خب دوستان این مقاله قسمت اولش تموم شد تو قسمت بعدی بهتون یاد میدم چجوری این زبان هایی که بهتون گفتم رو یاد بگیرین حتما مارو دنبال کنید تا مقاله های بعدی رو آپلود کنم :)
نویسنده: امید مرادی
برای مقاله و اموزش های بیشتر مارو در اینستاگرام و تلگرام هم دنبال کنید❤️
اینستاگرام: curlybracket_ir
تلگرام: @curlybracket