راکت
8 پاسخ

ریزه کاری های فرانت

سلام دوستان من وارد حوزه فرانت اند شدم و در حال حاضر درگیر یادگیری html.css هستم ولی احساس میکنم که واقعا خیلی ریزه کاری داره و میشه گفت ی جورایی واسه هر چیز کوچیکی باید کد رنگ و اندازه و این جور چیزا بزنی و ادم خسته میشه . میخام بدونم من اگه وارد حوزه بک اند بشم احتمال موفقیتم بیشتر نیست؟ یا این حوزه های دیگ برنامه نویسی... لطفا راهنمایی کنید واقعا نمیدونم باید چیکار کنم


ثبت پرسش جدید
رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond4 سال پیشمطرح شد
0

درود...
پیشنهاد می کنم بک اند (سمت سرور) و فرانت اند (سمت کاربر) یاد بگیرید و هر دو ریزه کاری داره...
اگر به خاطر ریزه کاری خیلی خسته میشی بهتره بی خیال برنامه نویسی شی...
باید به برنامه نویسی خیلی علاقه داشته باشید و بتوانید ادامه بدید و سازگار شوید...


ملیکا موذن
ملیکا موذن
تخصص :طراحی وب
@Amir.keyhan4 سال پیشمطرح شد
0

ممنون از پاسختون.. نه من کدارو خیلی زود یاد میگیرم ولی مثلا فرانت بنظرم خیلی زمان بره و تعداد خط کداش خیلی زیاد میشه ولی توی بک اند فک نمیکنم انقدر باشه درستع؟


Ibo Kiani
Ibo Kiani
تخصص :Backend developer
@abdoki77884 سال پیشمطرح شد
0

@Amir.keyhan
شاید کد های فرانت اند بیشتر باشه ولی قطعا بک اند نیاز به تفکر الگوریتمی و قدرت حل مسئله بیشتری نیاز داره
البته اگه میخواین کار فرانت رو سریع راه بندازین و کد های زیاد نزنین میتونین از فریمورک bootstrap استفاده کنید


ASPgo
ASPgo
تخصص :HTML، CSS، PHP و JS، طراح قالب و افزونه وردپرس، سئوکار و مقاله نویس
@asp.gosk4 سال پیشمطرح شد
0

بیشتر کد های فرانت اند مربوط به css میشن . چند تا دوره ببینی و چند تا پروژه ساده بزنی کاربردی هاشون رو یاد میگیری
تو فرانت اند فقط ظاهر کار رو طراحی میکنی و مناسب بودن ظاهر وبسایت از نظر روشنایی رنگ ها، سایز فونت ها و... رو میسنجی و یه ظاهر مناسب طراحی میکنی
تو بک اند مواردی که باید بهشون بپردازی خیلی بیشترن. اول باید کد های بک اند وبسایت رو توسعه بدی بعد باید باگ های سایت رو حل کنی، مراحل و روند استفاده از وبسایت رو به عنوان یه کاربر بررسی کنی و...
به هرکدوم علاقه داشته باشی بری سمتش خیلی بهتره. میتونی هردوشون رو هم یادگیری و به عنوان full stack developer پروژه بگیری

واسه هر چیز کوچیکی باید کد رنگ و اندازه و این جور چیزا بزنی و ادم خسته میشه

میتونی از فریم ورک های فرانت اند مثل bootstrap و vue.js استفاده کنی و سرعت توسعه رو افزایش بدی. یا اینکه میتونی تو هر پروژه یه فریم ورک خیلی ساده بزنی تا لازم نشه کد های تکراری رو چند بار بنویسی


میلاد-م
میلاد-م
تخصص :توسعه‌دهنده رابط کاربری - Front-End
@milad4 سال پیشمطرح شد
1

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


حسین محمدی
حسین محمدی
تخصص :توسعه دهنده فول استک
@mohammadi.ho754 سال پیشمطرح شد
1

تازه شروع کردید، فعلا ادامه بدید تا دو سه ماه دیگه و اگر هنوز علاقه نداشتید، وارد حوزه کاری دیگه شید ( دیجیتال مارکتینگ, بانک اطلاعاتی، اسکرام مستر، پشتیبانی نرم افزار, گرافیک و تدوین یا... ) چون بک اند سخت تر هست. Html و Css زبان برنامه نویسی نیستن و صرفا زبان نشانه گذاریه و چیز خاصی نداره اگر به این علاقه ندارید مطمئنا به مباحث و زبان های پیشرفته تر هم علاقه نخواهید داشت و اونجا به چالش های جدی می خورید. اما باز میگم الان برای تصمیم گیری زوده، یک آموزش دیگه خریداری کنید احتمالا دوره آموزشی مناسبی تهیه نکردید
در خصوص کم بودن کد های بک اند هم اینجور نیست. در پروژه های واقعی اصل کار همون بک اند هست و میتونه ده ها هزار خط کد داشته باشه در صد ها کلاس و کنترلر و اینترفیس و... ینی در یک پروژه بفرض فروشگاهی شاید شما 200 هزار خط کد بک اند داشته باشید و 5 هزار خط کد فرانت اند


رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond4 سال پیشمطرح شد
1

@Amir.keyhan
خط کد فرانت اند (سمت کاربر) کمتره و اما بک اند (سمت سرور) خط کد خیلی بیشتره و سختی بک اند (سمت سرور ) بالاست...
چارچوب هایی آمده که خط کد رو کاهش میده مثل بوت استرپ , ویو جی اس, لاراول ...


آرمین
آرمین
@arminbeik4 سال پیشمطرح شد
0

ميزان مطالب براي يادگيري بك اند خيلي بيشتر از فرانت اند هست و به نظر من بك اند سخت تر هست و مسئوليت بيشتري داره و به باگ هاي بيشتري برخورد ميكنيد
اما براي فرانت اين داستانا كمتر هست و كدهاي فرانت اند براي يادگيري در سطح اينترنت به راحتي پيدا ميشه و ميتونيد يادبگيريد و همونو پياده سازي كنيد مثلاً ساخت يك اسكرول در صفحه اما براي بك اند ممكن هست كدي كه در ذهن داريد و ميخوايد پياده سازي كنيد شبيه اون كد رو در سطح اينترنت پيدا نكنيد و كار سخت تر بشه براي شما
براي بحث رنگ بندي همه المان ها كه فرموديد راه كاري به اسم فريمورك هاي css مثل bootstrap وجود داره كه در ادامه كار بايد باهاشون آشنا بشيد و در پروژتون استفاده كنيد و به صورت پيش فرض يكسري كلاس هاي آماده css هستند كه كارو براي برنامه نويس راحت تر ميكنند. البته به اين نكته توجه داشته باشيد كه اول بايد به خود css مسلط بشيد و چندتا پروژه با css خام بزنيد و بعد سراغ يادگيري فريمورك بريد تا درك بهتري داشته باشيد و اگر نياز بود خود فريمورك رو با css خام شخصي سازي كنيد.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام