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

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

4 ساعت 24 دقیقهمبتدی2024-10-25

مدرسین

Joe Marini

Joe Marini

Senior Developer Advocate at Google, Developer

جزئیات دوره

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

در این دوره، شما یاد خواهید گرفت که چگونه از jQuery برای پیاده‌سازی الگوهای مختلف توسعه وب استفاده کنید. جو مارینی به شما آموزش می‌دهد که چگونه ویژگی‌های jQuery می‌توانند فرآیندهایی مانند انیمیشن، تعامل با داده‌ها، تغییرات دینامیک در صفحه و مدیریت آسان رویدادها را برای شما ساده کنند. در کنار این، شما به طور عملی یاد می‌گیرید که چگونه از معادل‌های داخلی مرورگر مانند querySelector و addEventListener استفاده کنید، زمانی که این روش‌ها به جای استفاده از jQuery کارآمدتر هستند.

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

با تسلط به jQuery، می‌توانید انیمیشن‌ها، تعاملات پیچیده، و داده‌های پویا را به وب‌سایت‌ها و اپلیکیشن‌های خود اضافه کنید و همچنین یاد بگیرید که کجا و چه زمانی بهتر است از ویژگی‌های داخلی مرورگر یا دیگر کتابخانه‌ها استفاده کنید.

مهارت ها

jQueryJavaScript FrameworksWeb Development ToolsFront-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off

سرفصل ها

مقدمه

  • jQuery - کمتر بنویسید، بیشتر انجام دهید
  • راه اندازی

مروری بر جی کوئری

  • مروری بر jQuery
  • چرا امروز از jQuery استفاده کنید

یک تور سریع ویژگی jQuery

  • jQuery را در برنامه وب خود فعال کنید
  • انتخابگرها و فیلترها
  • ایجاد و اصلاح محتوا
  • رسیدگی به رویداد
  • افکت‌ها و انیمیشن ها
  • عملیات AJAX

دسترسی به محتوای صفحه

  • آشنایی با سلکتورها و فیلترها
  • انتخابگرهای پایه
  • فیلترهای اساسی
  • انتخابگرهای پیشرفته
  • فیلترهای صفت
  • فیلترهای پیشرفته
  • عبور از عناصر صفحه وب
  • زنجیره بیانیه
  • چالش - انتخاب کنندگان
  • راه حل - انتخابگرها

دستکاری محتوای صفحه

  • تولید محتوا
  • درج محتوای صفحه
  • تغییر محتوای صفحه
  • دستکاری صفات
  • کار با CSS
  • تعبیه داده‌های سفارشی
  • چالش - دید عنصر پویا
  • راه حل - دید عنصر پویا

مدیریت رویداد

  • ویژگی‌های مدیریت رویداد jQuery
  • وقایع مقید و بی بند و بار
  • استفاده از شی رویداد jQuery
  • چالش - از رویدادهای جی کوئری استفاده کنید
  • راه حل - از رویدادهای jQuery استفاده کنید

جلوه‌ها و انیمیشن ها

  • مقدمه ای بر انیمیشن‌های جی کوئری
  • پنهان و نشان دادن عناصر
  • محو شدن عناصر
  • المان‌های کشویی
  • انیمیشن‌های سفارشی

عملیات AJAX

  • jQuery و AJAX
  • توابع راحتی
  • کار با انواع داده‌های مختلف
  • استفاده از هندلرهای جهانی AJAX
  • چالش - AJAX
  • راه حل - AJAX

پلاگین‌های جی کوئری

  • DataTables
  • اعتبار سنجی فرم
  • پیام‌های نان تست

مهاجرت از jQuery

  • آماده شدن برای مهاجرت
  • مهاجرت به انتخابگرهای DOM
  • مهاجرت از AJAX
  • اثرات مهاجرت
  • شانس و انتها

نتیجه گیری

  • مراحل بعدی
۱۰۰,۰۰۰ تومان