کتاب صوتی افزونه‌نویسی در جی‌کوئری: توسعه قابلیت‌های جدید

دوره جامع افزونه‌نویسی در جی‌کوئری: توسعه قابلیت‌های جدید دوره جامع افزونه‌نویسی در جی‌کوئری: توسعه قابلیت‌های جدید از یک کاربر ساده جی‌کوئری به یک توسعه‌دهنده حرفه‌ای تبدیل شوید و ابزارهای قدرتمند و ...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

📚 اطلاعات دوره

عنوان دوره: دوره افزونه‌نویسی در جی‌کوئری: توسعه قابلیت‌های جدید

موضوع کلی: برنامه نویسی

موضوع میانی: جی‌کوئری (jQuery)

📋 سرفصل‌های دوره

  • 1. مبانی جی‌کوئری: مقدمه‌ای بر کتابخانه جی‌کوئری
  • 2. انتخابگرها در جی‌کوئری: یافتن عناصر HTML
  • 3. رویدادها در جی‌کوئری: پاسخ به تعاملات کاربر
  • 4. دستکاری DOM با جی‌کوئری: تغییر محتوا و ساختار
  • 5. افکت‌ها و انیمیشن‌ها در جی‌کوئری: ایجاد تعامل بصری
  • 6. آشنایی با ساختار یک افزونه جی‌کوئری
  • 7. تنظیمات افزونه: گزینه‌ها و مقادیر پیش‌فرض
  • 8. ساخت افزونه ساده: Hello World در جی‌کوئری
  • 9. انتخاب عناصر هدف در افزونه
  • 10. ایجاد متدهای عمومی در افزونه
  • 11. به کارگیری this در افزونه‌ها
  • 12. مدیریت چرخه عمر افزونه: init, destroy
  • 13. استفاده از `$.extend()` برای ترکیب تنظیمات
  • 14. اعتبارسنجی ورودی‌ها و تنظیمات
  • 15. ایجاد متدهای زنجیره‌ای در افزونه
  • 16. آشنایی با namespace و جلوگیری از تداخل
  • 17. مدیریت خطا و استثناها در افزونه‌ها
  • 18. استفاده از `$.data()` برای ذخیره داده‌های افزونه
  • 19. رویدادهای سفارشی در افزونه‌ها
  • 20. آشنایی با API داخلی جی‌کوئری
  • 21. استفاده از `$.proxy()` برای مدیریت scope
  • 22. افزونه‌های سفارشی انتخابگرها
  • 23. ایجاد افزونه‌های برای دستکاری DOM
  • 24. افزونه‌های تعاملی: پاسخ به کلیک و رویدادها
  • 25. افزونه‌های فرم: اعتبارسنجی و ارسال داده‌ها
  • 26. افزونه‌های مدیریت داده‌ها
  • 27. استفاده از Ajax در افزونه‌ها
  • 28. ایجاد اعلان‌ها و پیام‌ها با افزونه‌ها
  • 29. افزونه‌های منو: ساخت منوهای پویا
  • 30. افزونه‌های تب: ایجاد رابط‌های کاربری Tabbed
  • 31. افزونه‌های اسلایدر: نمایش محتوای چرخشی
  • 32. افزونه‌های modal: ساخت پنجره‌های پاپ‌آپ
  • 33. افزونه‌های tooltip: نمایش اطلاعات راهنما
  • 34. افزونه‌های تاریخ: انتخاب تاریخ و زمان
  • 35. افزونه‌های carousel: ایجاد چرخ‌فلک محتوا
  • 36. افزونه‌های lazy loading: بارگذاری تنبل تصاویر
  • 37. افزونه‌های drag and drop: کشیدن و رها کردن عناصر
  • 38. افزونه‌های rich text editor: ویرایشگر متن غنی
  • 39. بهبود عملکرد افزونه‌ها
  • 40. بهینه‌سازی افزونه‌ها برای مرورگرهای مختلف
  • 41. تست افزونه‌ها: معرفی ابزارهای تست
  • 42. مستندسازی افزونه: نوشتن راهنما و مثال‌ها
  • 43. انتشار افزونه: آماده‌سازی و انتشار
  • 44. استفاده از پلاگین‌ها و تم‌های موجود جی‌کوئری
  • 45. شناخت معماری افزونه‌ها
  • 46. ایجاد افزونه‌های قابل تنظیم
  • 47. استفاده از الگوی طراحی observer
  • 48. مدیریت dependencyهای افزونه
  • 49. فراخوانی افزونه‌ها از طریق متدهای جی‌کوئری
  • 50. بهبود تجربه کاربری (UX) در افزونه‌ها
  • 51. ایجاد انیمیشن‌های سفارشی در افزونه‌ها
  • 52. مدیریت حالت‌های مختلف در افزونه‌ها
  • 53. استفاده از CSS در افزونه‌ها: استایل‌دهی
  • 54. ایجاد افزونه‌های ریسپانسیو
  • 55. استفاده از کتابخانه‌های کمکی (utility libraries)
  • 56. آشنایی با CommonJS و AMD
  • 57. استفاده از module loaderها در افزونه‌ها
  • 58. به کارگیری الگوهای طراحی پیشرفته در افزونه‌ها
  • 59. تبدیل افزونه‌های موجود به افزونه‌های جی‌کوئری
  • 60. استفاده از ابزارهای build برای افزونه‌ها
  • 61. ایجاد سیستم پیکربندی پیشرفته برای افزونه‌ها
  • 62. مدیریت وابستگی‌ها با استفاده از npm یا yarn
  • 63. ایجاد تست‌های واحد (unit tests)
  • 64. ایجاد تست‌های یکپارچگی (integration tests)
  • 65. استفاده از BEM برای CSS در افزونه‌ها
  • 66. بهبود دسترسی‌پذیری (accessibility) در افزونه‌ها
  • 67. بین‌المللی‌سازی (i18n) افزونه‌ها
  • 68. بومی‌سازی (l10n) افزونه‌ها
  • 69. استفاده از Webpack برای بسته‌بندی افزونه‌ها
  • 70. استفاده از Babel برای سازگاری با مرورگرها
  • 71. بهینه‌سازی حجم افزونه (کاهش اندازه فایل)
  • 72. ایجاد افزونه‌های بدون وابستگی (dependency-free)
  • 73. بهبود سرعت بارگذاری افزونه‌ها
  • 74. پشتیبانی از رویدادهای لمسی (touch events)
  • 75. ساخت افزونه‌های با قابلیت drag & drop
  • 76. استفاده از APIهای وب (Web APIs) در افزونه‌ها
  • 77. ادغام افزونه‌ها با فریمورک‌های جاوااسکریپت (React, Vue, Angular)
  • 78. مدیریت state در افزونه‌ها
  • 79. ایجاد رابط‌های کاربری (UI) پیچیده
  • 80. آشنایی با طراحی driven development (TDD)
  • 81. ایجاد افزونه‌های با قابلیت undo/redo
  • 82. استفاده از Web Workers در افزونه‌ها
  • 83. بهبود عملکرد گرافیکی در افزونه‌ها (Canvas, SVG)
  • 84. آشنایی با WebSockets و استفاده در افزونه‌ها
  • 85. ایجاد افزونه‌های real-time
  • 86. افزونه‌های مدیریت داده‌های بزرگ
  • 87. ایجاد افزونه‌های برای امنیت وب
  • 88. امنیت در افزونه‌ها: جلوگیری از XSS و CSRF
  • 89. آشنایی با کتابخانه‌های UI component
  • 90. مقایسه افزونه‌های جی‌کوئری با کتابخانه‌های مدرن
  • 91. آینده افزونه‌نویسی در جی‌کوئری
  • 92. نکات پایانی و جمع‌بندی دوره
  • 93. ارائه نمونه پروژه‌های عملی
  • 94. چالش‌های افزونه‌نویسی: رفع اشکالات رایج
  • 95. مرور بهترین شیوه‌های کدنویسی
  • 96. توصیه‌هایی برای توسعه‌دهندگان جی‌کوئری
  • 97. منابع و مستندات تکمیلی
  • 98. سؤالات متداول و پاسخ‌ها
  • 99. جمع‌بندی نهایی و خداحافظی
  • 100. افزودن قابلیت زنجیره‌سازی (Chaining) به افزونه
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: JavaScript jQuery jQuery Plugin Development jQuery Plugins jQuery فارسی آموزش برنامه نویسی آموزش جی‌کوئری افزونه نویسی برنامه نویسی برنامه نویسی وب پلاگین جی‌کوئری پلاگین نویسی توسعه افزونه جی‌کوئری طراحی وب

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.