سون کست : توسعه دهنده فرانت اند کیست؟

سطح مقاله: ساده
زمان مطالعه: 3 دقیقه
۳۰ شهریور ۱۳۹۸

توسعه دهنده فرانت اند کیست؟ شاید در گذشته به افرادی که بر زبان های HTML و Css مسلط بودند، توسعه دهنده Front End می گفتند، اما امروزه تسلط بر این دو زبان به تنهایی یک نفر را تبدیل به یک متخصص فرانت اند نمی کند. در این سون کست می خواهیم به صورت کاملا تخصصی مهارت های یک توسعه دهنده فرانت اند را بررسی کنیم. همچنین در این سون کست با جدیدترین تکنولوژی های فرانت اند که به توسعه دهندگان در این مسیر کمک می کنند، آشنا می شویم. اگر به دنیای طراحی وب علاقه مندید به شما توصیه می کنیم حتما این پادکست را گوش دهید.

فرانت اند چیست؟ فرانت اند کار کیست؟

بررسی مفاهیم فرانت اند

Front End Developer به کسی گفته می‌شود که مسئول برنامه نویسی ظاهر سایت است. برنامه نویس فرانت اند تمرکز خود را روی پیاده‌سازی ظاهر صفحات وب می‌گذارد و درگیر پیاده سازی منطق آن نمی شود. یعنی عملیاتی مانند اتصال سایت به دیتابیس، ورود و خروج کاربران و غیره به فرانت اند کار مربوط نمی‌شود. برنامه نویس فرانت اند با طراح وب تعامل دارد و طرح ساخته شده توسط او را برنامه نویسی می‌کند. همینطور برخلاف طراح نیاز به ذوق هنری خیلی زیادی ندارد و برنامه نویس حساب می‌شود. پیشنهاد می‌کنیم برای آشنایی بیشتر با فرانت اند به مطلب زیر مراجعه کنید:

در این پادکست بررسی کرده‌ایم که یک Front End Developer کیست و به چه کسی طراح رابط کاربری می‌گویند. با گوش دادن به این پادکست، با مفاهیم زیر آشنا خواهید شد:

  • مفهوم رابط کاربری
  • تفاوت طراحی وب با برنامه نویسی وب
  • تفاوت زبان برنامه نویسی و زبان نشانه گذاری
  • معرفی HTML و CSS
  • بررسی Semantic Web (وب مفهومی)
  • معرفی تگ‌های وب مفهومی مانند header، Footer، nav، aside و غیره
  • بررسی Flexbox، CSS Grid و انیمیشن در CSS3
  • بررسی مفهوم Media Query برای ریسپانسیو کردن صفحات وب
  • بررسی مفهوم پیش پردازنده‌هایی (PreProcessor) مانند Less و Sass
  • معرفی Template Engine در HTML مانند پاگ (Pug)
  • معرفی فریم ورک های HTML و CSS مانند بوت استرپ، فاندیشن و غیره
  • بررسی مفهوم Component در فریم ورک
  • معرفی APIهای HTML مانند Session Storage، Local Storage، Index DB
  • تعریف نحوه عملکرد Session Storage
  • معرفی تایپوگرافی و تکنیک‌های کار با فونت‌ها، فونت آیکون‌ها و غیره
  • معرفی مفهوم Form و طراحی استاندارد فرم‌ها
  • معرفی کامل jQuery و اهمیت آن در برنامه نویسی سمت کاربر
  • بررسی مفهوم Task Runner و معرفی Gulp
  • معرفی مفهوم مدیریت نسخه (Version Control) و ضرورت استفاده از آن
  • بررسی مفهوم تجربه کاربری (User Experience)
  • بررسی روانشناسی رنگ‌ها و تاثیر رنگ در بخش‌های مختلف
:: از لینک زیر می توانید پادکست را دانلود کنید

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

نظرات کاربران

سجاد

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

محمد انوری

سلام سجاد چان …
حتما بررسی می کنیم این مورد رو …

سجاد

استفاده کردیم، تشکر

وحید صالحی

خواهش می کنم

مجید زارعی هوشیار

عالی بود استاد صالحی گرامی

وحید صالحی

ممنونم مجید جان

ارسال دیدگاه
خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :

 
گزارش مشکل