دوره مجازی جاوااسکریپت (جلسه 26): آموزش نحوه صحیح نوشتن افزونه (plugin) های جی کوئری

دسته بندی: آموزش
زمان مطالعه: ۲ دقیقه
۱۲ آبان ۱۳۹۴

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

مطالب مطرح شده در این جلسه عبارتند از :

  • توضیح در مورد پلاگین نویسی و مزیت های آن
  • تشریح تفاوت های بین پلاگین و کتابخانه
  • یاداوری، نحوه کار و کدنویسی جی کوئری
  • ساختار و نحوه استفاده از پلاگین های جی کوئری
  • معرفی ویژگی $.fn و نحوه ایجاد و تعریف پلاگین جدید در جی کوئری
  • نحوه کدنویسی پلاگین برای استفاده به صورت زنجیروار
  • محافظت از $ و جلوگیری از تداخل کدها با استفاده از توابع خو صدازننده
  • تشریح مرحله به مرحله مفهوم self-invoking-functions
  • نحوه مختصر سازی کدنویسی پلاگین ها و جلوگیری از تعریف چند متد برای یک پلاگین
  • استفاده از متد each و کاربرد آن در پردازش عناصر تحت تاثیر پلاگین
  • نحوه پاس دادن پارامتر(option) های پلاگین و تعین آنها توسط کاربر
  • ادغام option های کاربر با option های پیشفرض پلاگین با استفاده از متد extend
  • ذکر نکاتی مهم در رابطه با نحوه کدنویسی صحیح پلاگین ها
  • استفاده از ساختار فایل و پوشه بندی مناسب برای پلاگین
  • تمرین : نوشتن پلاگینی برای افزودن آدرس لینک ها به عنوان آن
:: توجه

این مطلب یک جلسه از آموزش javascript می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش javascript

نویسنده
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.

جلسات دوره

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

بهنام جعفری

سلام وقت بخیر، من دقیقا یادم نیست صدا زدن با ارجاع مربوط به کدوم جلسه هست، میشه جلسه مربوطه رو بگید یا یه توضیح کوتاهی راجع به این مسئله بدید ممنونم

مصطفی قدیم پور

با سلام
ویدیو جلسات18و24و26 نیستش خواشمندم بررسی کنید.

لقمان آوند

سلام
تصحیح شد
ممنون بابت گزارشتون

Kamal Rahimi

سلام استاد آوند. ممنونم بابت آموزش های خوبتون. فایل این جلسه انگار حذف شده. لطفا یه نگاه میندازین؟ ممنونم

لقمان آوند

کدتون ناقص اومده. اگه میشه فایلش رو بدید

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

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

نیاز به لاگین

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