Logo
دیجی بها

طراحی سایت

Mahshid

برای طراحی سایت شما بایستی اول هدفت را مشخص کنی که آیا میخوای سمت frontend کار کنی یا backend یا جفتش.

 

❓ حالا اینایی که گفتم ینی چی؟


➕ فرانت‌اند اون قسمتی از سایت است که شما دارید مستقیماً می‌بینید. یعنی اون چیدمان و رنگ و لعاب و به طور کلی طراحی ظاهر سایت، میشه frontend.

 

➕ بک اند هم سمت سرور سایت است. مثلا یه فرم ثبت نام خرید ماشین یا فرم ثبت نام یه دانشگاه رو که پر می‌کنید، اینا یه سری داده‌ها و اطلاعات هستند که باید به یه مسیری ارسال و پردازش بشن.
یا مثلا شما اگه از یه سایتی خرید اینترنتی انجام می دید، اطلاعات و درخواستی که شما توی سایت وارد کردید باید پردازش بشه که این وظیفه‌ backend هست.

 

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

 

بعد از اینکه مسیرتون رو مشخص کردید که کدومش رو میخواید یاد بگیرید، حالا وقت این هست که برید سراغ اینایی که میگم:

 

برای فرانت اند :


HTML , CSS , JavaScript
اینا حداقل ها و ضروری‌ترین ها هستن. یعنی اینا رو حتما دیگه باید خوب بلد باشی.
پنج شیش تا موردم هست که اگه بلد باشی خیلی کارت را آسون و خفن‌تر میکنه و سرعتت را توی کدنویسی می بره بالا.
مثل یادگیری React, Tailwind,Bootstrap,Node.js و ...

 

برای بک اند:

 

منابع مختلفی هست که اکثرا نرفتم دنبالش همشون را نمی شناسم. ولی چند نمونش مثلا:
php , JavaScript


اگه فول استک هم میخوای بشی که هم فرانت و هم بک اند، همش را  باید بلد باشی که مطلقاً کارت سخت‌تره و مسیر طولانی در پیش داری.

 

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

 

#frontend    

#backend

#fullstack developer