دوره آموزشی یادگیری جامع jQuery
4 ساعت 24 دقیقهمبتدی2024-10-25
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
jQuery یکی از محبوبترین و قدرتمندترین کتابخانههای جاوااسکریپت است که توسعهدهندگان وب از آن برای سادهسازی فرآیند اضافه کردن تعاملات و ویژگیهای پیشرفته به وبسایتها و اپلیکیشنها استفاده میکنند. با استفاده از jQuery، برنامهنویسان میتوانند کارهایی مثل مدیریت رویدادها، انیمیشنها، و تغییرات محتوای صفحه را بسیار راحتتر از نوشتن کد جاوااسکریپت خالص انجام دهند.
در این دوره، شما یاد خواهید گرفت که چگونه از jQuery برای پیادهسازی الگوهای مختلف توسعه وب استفاده کنید. جو مارینی به شما آموزش میدهد که چگونه ویژگیهای jQuery میتوانند فرآیندهایی مانند انیمیشن، تعامل با دادهها، تغییرات دینامیک در صفحه و مدیریت آسان رویدادها را برای شما ساده کنند. در کنار این، شما به طور عملی یاد میگیرید که چگونه از معادلهای داخلی مرورگر مانند querySelector و addEventListener استفاده کنید، زمانی که این روشها به جای استفاده از jQuery کارآمدتر هستند.
علاوه بر یادگیری نحوه استفاده از jQuery، شما به درک زمانی که این کتابخانه باید استفاده شود و زمانی که ممکن است گزینههای جدیدتری در دسترس باشند، خواهید رسید. این دوره برای توسعهدهندگانی که قصد دارند از jQuery در پروژههای جدید استفاده کنند یا کدهای قدیمیتری که هنوز از این کتابخانه استفاده میکنند را بهروزرسانی کنند، بسیار مفید خواهد بود.
با تسلط به jQuery، میتوانید انیمیشنها، تعاملات پیچیده، و دادههای پویا را به وبسایتها و اپلیکیشنهای خود اضافه کنید و همچنین یاد بگیرید که کجا و چه زمانی بهتر است از ویژگیهای داخلی مرورگر یا دیگر کتابخانهها استفاده کنید.
در این دوره، شما یاد خواهید گرفت که چگونه از jQuery برای پیادهسازی الگوهای مختلف توسعه وب استفاده کنید. جو مارینی به شما آموزش میدهد که چگونه ویژگیهای jQuery میتوانند فرآیندهایی مانند انیمیشن، تعامل با دادهها، تغییرات دینامیک در صفحه و مدیریت آسان رویدادها را برای شما ساده کنند. در کنار این، شما به طور عملی یاد میگیرید که چگونه از معادلهای داخلی مرورگر مانند querySelector و addEventListener استفاده کنید، زمانی که این روشها به جای استفاده از jQuery کارآمدتر هستند.
علاوه بر یادگیری نحوه استفاده از jQuery، شما به درک زمانی که این کتابخانه باید استفاده شود و زمانی که ممکن است گزینههای جدیدتری در دسترس باشند، خواهید رسید. این دوره برای توسعهدهندگانی که قصد دارند از jQuery در پروژههای جدید استفاده کنند یا کدهای قدیمیتری که هنوز از این کتابخانه استفاده میکنند را بهروزرسانی کنند، بسیار مفید خواهد بود.
با تسلط به jQuery، میتوانید انیمیشنها، تعاملات پیچیده، و دادههای پویا را به وبسایتها و اپلیکیشنهای خود اضافه کنید و همچنین یاد بگیرید که کجا و چه زمانی بهتر است از ویژگیهای داخلی مرورگر یا دیگر کتابخانهها استفاده کنید.
مهارت ها
jQueryJavaScript FrameworksWeb Development ToolsFront-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off
سرفصل ها
0. مقدمه
- 01 - jQuery - کمتر بنویسید، بیشتر انجام دهید
- 02 - راه اندازی
1. مروری بر جی کوئری
- 03 - مروری بر jQuery
- 04 - چرا امروز از jQuery استفاده کنید
2. یک تور سریع ویژگی jQuery
- 05 - jQuery را در برنامه وب خود فعال کنید
- 06 - انتخابگرها و فیلترها
- 07 - ایجاد و اصلاح محتوا
- 08 - رسیدگی به رویداد
- 09 - افکتها و انیمیشن ها
- 10 - عملیات AJAX
3. دسترسی به محتوای صفحه
- 11 - آشنایی با سلکتورها و فیلترها
- 12 - انتخابگرهای پایه
- 13 - فیلترهای اساسی
- 14 - انتخابگرهای پیشرفته
- 15 - فیلترهای صفت
- 16 - فیلترهای پیشرفته
- 17 - عبور از عناصر صفحه وب
- 18 - زنجیره بیانیه
- 19 - چالش - انتخاب کنندگان
- 20 - راه حل - انتخابگرها
4. دستکاری محتوای صفحه
- 21 - تولید محتوا
- 22 - درج محتوای صفحه
- 23 - تغییر محتوای صفحه
- 24 - دستکاری صفات
- 25 - کار با CSS
- 26 - تعبیه دادههای سفارشی
- 27 - چالش - دید عنصر پویا
- 28 - راه حل - دید عنصر پویا
5. مدیریت رویداد
- 29 - ویژگیهای مدیریت رویداد jQuery
- 30 - وقایع مقید و بی بند و بار
- 31 - استفاده از شی رویداد jQuery
- 32 - چالش - از رویدادهای جی کوئری استفاده کنید
- 33 - راه حل - از رویدادهای jQuery استفاده کنید
6. جلوهها و انیمیشن ها
- 34 - مقدمه ای بر انیمیشنهای جی کوئری
- 35 - پنهان و نشان دادن عناصر
- 36 - محو شدن عناصر
- 37 - المانهای کشویی
- 38 - انیمیشنهای سفارشی
7. عملیات AJAX
- 39 - jQuery و AJAX
- 40 - توابع راحتی
- 41 - کار با انواع دادههای مختلف
- 42 - استفاده از هندلرهای جهانی AJAX
- 43 - چالش - AJAX
- 44 - راه حل - AJAX
8. پلاگینهای جی کوئری
- 45 - DataTables
- 46 - اعتبار سنجی فرم
- 47 - پیامهای نان تست
9. مهاجرت از jQuery
- 48 - آماده شدن برای مهاجرت
- 49 - مهاجرت به انتخابگرهای DOM
- 50 - مهاجرت از AJAX
- 51 - اثرات مهاجرت
- 52 - شانس و انتها
نتیجه گیری
- 53 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ساختن یک برنامه Google Maps با جاوا اسکریپت
- دوره آموزشی ساخت یک برنامه حمل و نقل عمومی با jQuery
- دوره آموزشی جی کوئری: ساختن یک رابط
- دوره آموزشی یادگیری جامع jQuery آپدیت (2016)
- دوره آموزشی جی کوئری برای طراحان وب
- دوره آموزشی یادگیری رابط کاربری جی کوئری
- دوره آموزشی ایجاد یک تجربه وب واکنشگرا
- دوره آموزشی CSS: تکنیک های پیشرفته تایپوگرافی