fateme
5 سال پیش توسط fateme مطرح شد
10 پاسخ

راهنمایی درخصوص ادامه راه برنامه نویسی برای من

سلام و وقتتون بخیر
من حدود 5 سالی هست که قالب های وب رو با html و css و جی کوئری و مقداری sass میزنم، نمونه کارهای خیییلی زیادی دارم، و واسه یه شرکت کار میکنم،تقریبا نمونه کارهای قالبیم به روز هست و راضی هستن، اما خودم برای ادامه مسیرم و اینکه الان برای پیشرفت کارم سراغ چی برم رو نمیدونم، میخام به روزتر و پیشرفته تر باشم، چه مسیری رو باید برم ؟؟ ممنون میشم راهنماییم کنید.(آیا برای ادامه مسیر باید react.js کار کنم؟)شما چی پیشنهاد میدین؟(در شرکتی که کار میکنم با react و reactnative کار میکنن، واسه همین اگه من بخام سراغ فریم ورک برم، همین رو کار میکنم، که بتونم گاهی ازشون سوال بپرسم).
اما اینکه کلن نمیدونم برای ادامه مسیرم باید سمت چی برم؟؟
من علاقه زیادی به کار بک اند ندارم ، و بیشتر دوس دارم در همون فرانت خیلی حرفه ای باشم...


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

jQuery هم ابزار خوبیه اما اگر بخواهید در بازار فرانت اند مدرن حرفی برای گفتن داشته باشید; پیشنهاد می‌کنم یک فریم‌ورک جاوااسکریپتی رو یاد بگیرید گزینه های زیادی هم هست.. ٰVueJs و Angular و EmberJs و ReactJs (هر چند سر فریم‌ورک بودن و نبودن React کلی بحث‌ها هست)

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

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


sh.mirzaee
تخصص : برنامه نویس ارشد
@mirzaee.sh12 5 سال پیش مطرح شد
1

سلام دوست عزیز
در حال حاضر باید بررسی کنید و تصمیم بگیرید که آیا میخواهید در حوزه فرانت اند حرفه ای تر و تخصصی تر عمل کنید و یا اینکه وارد حوزه بک اند شوید.
۱) اگر میخواهید در حوزه فرانت پیشرفت کنید: با یادگیری reactJS و یا angularJS شروع کنید.(یادگیری reactJS از angularJS ساده تر است.)
البته با توجه به تجربه بنده در محیط های کاری , آشنا بودن شما با php و توانایی کار با template engine های php (مثل blade, twig, volt ) میتواند به توانایی شما برای همکاری در تیم هایی که به صورت ترکیبی از تکنولوژی ها استفاده میکنند هم بیافزاید.
۲) در صورتی که تصمیم دارید وارد بک اند شوید: بهترین گزینه شروع برنامه نویسی با php و تسلط به حداقل یکی از فریمورک های آن است.

بهتر بودن کدام مسیر کاملا بستگی به انتخاب شما با توجه به معیارهایی مثل: علاقه, میانگین درآمد, بازار کار و عوامل این چنینی دارد.

موفق باشید.


fateme
تخصص : طراح رابط کاربری
@fateme.hajialiakbari 5 سال پیش مطرح شد
0

@ali.bayat
@mirzaee.sh12
ممنون از راهنماییتون، من تو پروژهایی که انجام میدم از جی کوئری و پلاگین ها زیاد استفاده میکنم اما اینکه به راحتی خودم بتونم کد جاوااسکریپت بزنم نمیتونم و واسم سخته و همیشه سعی میکنم یه جوری اون رو دور بزنم و یه راه راحتری واسش پیدا میکنم که مجبور نشم زیا اسکریپت بزنم، (یه جاهایی هم از همکارام کمک میگیرم)نمیدونم این مشکلم رو چجوری حل کنم ...


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
2

@fateme.hajialiakbari
این مشکل نیست فقط عدم تسلط کافی روی جاوااسکریپته . سعی کنید پایه جاوااسکریپت خودتون رو قوی‌تر کنید جاوااسکریپت , ES6 و ... رو یاد بگیرید توضیحات بالای دوستان رو هم توجه بفرمایید


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

یادگیری جاوااسکریپت برای وب واقعا لازم و واجبه..
اینکه چطور المان ها در DOM اضافه یا ازش حذف میشند و درک ساختار درختی DOM میتونه نقطه خوبی برای شروع باشه.
در ادامه هم ES6 رو یاد بگیرید .. بعد میتونید سراغ هر فریم‌ورکی خواستید برید


fateme
تخصص : طراح رابط کاربری
@fateme.hajialiakbari 5 سال پیش مطرح شد
0

@hesammousavi
ممنونم از راهنماییتون، گویا مجبورم جاوااسکریپتم رو قوی تر کنم 😢🙈


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش آپدیت شد
1

برای بخش طراحی رابط کاربری می تونید موارد زیر رو بیاموزید و حرفه ای تر از قبل بشید:
html, css, flexbox, css-grid
Sass
js, es6, es7-8
Regex
Webpack
Vuejs یا React
PWA


fateme
تخصص : طراح رابط کاربری
@fateme.hajialiakbari 5 سال پیش مطرح شد
0

من es6 رو که قبلا از همینجا دانلود کرده بودم رو دارم و این هفته همش رو دیدم ، الان دیدم که نسخه جدید از es6گذاشتین ، نسخه جدید رو هم ببینم ؟؟ جاوااسکریپت رو هم نسخه جدید گذاشتین اونو هم ببینم ؟؟
@hesammousavi


فرزاد رحیمی
@farzad.rahimi 5 سال پیش آپدیت شد
2

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


Arez hz
تخصص : Front-end developer
@arezhz 5 سال پیش مطرح شد
1

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

  1. java script
    اولین راه تقویت جاوا اسکریپتم بود اول خودم قوی تر کردم .
  2. vuejs or react or angular
    من vue رو انتخاب کردم چون به نظر من قوی تر و بهتر بود ولی این مرحله بسته به انتخاب شما داره
  3. vuex or redux
    بسته به نوع فریمورک یکی از این ها رو یاد بگیرید
    4.Unit test
    این مرحله شما دوتا انتخاب بزرگ دارید اولی mocha و دومی jest من الان تو این مرحله ام و دارم jest میخونم
  4. native
    این قسمت به انتخاب خودتون بستگی داره که علاقه دارید سمت موبایل هم کد بزنید یا خیر

در نهایت کنار اینها اگر وقت داشتید یه سری هم به webpack و git و npm بزنید که خیلی کمکتون میکنه
@fateme.hajialiakbari


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

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