توسعه دهنده Front-End

نقشه ای کامل برای ورود به بازار کار برنامه‌نویسی

مدت زمان

بسته به تلاش شما، ۶ ماه تا ۲ سال زمان لازم هست تا این نقشه راه رو کامل طی کنید
JavaScript-logo

زبان برنامه‌نویسی جاوا اسکریپت

همه آموزش های این مسیر مبتنی بر زبان برنامه‌نویسی محبوب python طراحی شده
React-icon.svg

فریمورک برنامه‌نویسی ریکت

همه آموزش های این مسیر مبتنی بر فرمورک محبوب django طراحی شده

سطح دوره از جونیور تا سینیور

این نقشه راه برای ورود به بازار کار به عنوان جونیور، میدلول و سینیور طراحی شده

مناسب چه کسانی است؟

علاقه مندان تجربه کاربری

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

علاقه مندان چیدمان

اگر براتون مهمه که چطور اجزای صفحه رو میشه بهتر کنار هم نشون داد

علاقه مندان نقاشی

اگر از نقاشی لذت می‌برید و ساعت ها درگیرش میشید این مسیر شماست

علاقه مندان انیمیشن ها

اگر انیمیشن اجزای صفحه براتون جذابه و براتون سواله چطور میشه ساخت

Front End چیست؟

همه اپ های موبایل و همه سایت ها از دو بخش Front End و Back End درست شده اند. شما همین حالا که دارید این متن رو می‌خونید، دارید فرانت سایت رو می‌بینید. همه متن ها، عکس‌ها و دکمه ها جزئی از فرانت هستند.

Front End Developer کیست؟

Front End Developer یا برنامه نویس فرانت کسی است که ظاهر یک سایت یا اپلیکیشن موبایل را درست می‌کند. روال کار اینطوریه که اول یک طراح، طرح مورد نظر را آماده می‌کند و بعد در اختیار برنامه‌نویس فرانت قرار می‌دهد و سپس او با استفاده از زبان ها و تکنولوژی های برنامه‌نویسی، طرح هایی که زده شده را به اپلیکیشن تبدیل می‌کند.

چه کسانی تو Front موفق تر خواهند بود؟

اگه ویژگی های زیر رو دارید، احتمالا تو برنامه‌نویسی Front End موفق تر خواهید بود.

  • کسی که بتونه تشخیص بده که چه چیزی چشم نواز هست
  • کسی که با سلیقه باشه
  • کسی که حسابی صبور باشه
  • کسی که به چیدمان اجزا اهمیت میده
  • کسی که جا به جایی حتی یک نقطه تو صفحه براش مهم باشه
  • کسی که به رنگ ها و ترکیب کردن شون و کار با رنگ ها علاقه داشته باشه
  • اگه قرار باشه برای چند نفر غذا درست کنه، برای هر کس غذایی که دوست داره رو درست می‌کنه
  • کسی که همیشه به این فکر میکنه که افراد معلول و کم‌توان چطوری به کار های روزمره شون میرسند و دوست داره دنیا رو براشون به جای بهتری تبدیل کنه
  • کسی که میتونه با هنر ارتباط برقرار کنه

اگر این ویژگی ها رو ندارید نگران نباشید، این ها وحی منزل نیستند. اگه این ویژگی ها رو ندارید ولی حس میکنید به Front علاقه دارید امتحانش کنید. من نمیتونم بهتون بگم اگه این ویژگی ها رو ندارید به درد Front نمیخورید!

بازار کار Front چطور است؟

برای اینکه متوجه بشید بازار کار فرانت چقدر بزرگ است کافیست وارد سایت های استخدامی بشید عبارت «Front End» را سرچ کنید. اون وقت متوجه میشید که این حوزه چقدر بازار کار دارد.

بر اساس تجربیات شخصی ام تو پروژه هایی که تا حالا انجام داده ام میتونم بگم که تقریبا تو اغلب پروژه ها تعداد توسعه دهندگان فرانت باید دو برابر بکند باشه. این یعنی تو خیلی از پروژه ها تعداد برنامه‌نویس های فرانت باید حتی دو برابر برنامه‌نویسان بکند باشه.

البته این همیشه درست نیست و متناسب با جنس پروژه مشخص میشه

چطور میشه برنامه‌نویس Front End شد؟

براتون یک نقشه راه آماده کرده‌ام و همه چیز هایی که باید یاد بگیرید رو توش قرار داده ام. این نقشه راه رو با تمرکز روی بازار کار آماده کرده ام. یعنی سعی کرده ام فقط مواردی که برای ورود به بازار کار خیلی ضروری هست رو توش بیارم. وگرنه مواردی که تو فرانت میشه یاد گرفت خیلی زیاد هست.

Please login to bookmark Close

سرفصل دوره

تمرین

این قسمت تمرین ندارد!

پاسخ تمرین ها

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

اشتراک گذاری

چرا بهتره از فیلترشکن استفاده کنید؟

من همه ویدئو ها و پادکست های کُدباز رو توی یوتیوب و ساندکلود و پلتفرم هایی آپلود می‌کنم که اغلب فیلتر هستند.

اغلب آموزش‌ها ویدئو و پادکست دارند. پس اگر می‌خواهید از محتوای سایت بیشترین استفاده رو ببرید نیاز به فیلتر شکن دارید.

توجه داشته باشید که برای خرید از فروشگاه بهتره فیلتر شکن رو خاموش کنید.

تنظیمات

انتخاب زبان
تغییر تم