جاوا اسکریپت: Ajax و Fetch
✅ سرفصل و جزئیات آموزش
Ajax ستون فقرات وب اپلیکیشن ها با عملکرد بالا است. شما در این دوره نحوه استفاده از Vanilla JavaScript و Ajax و API هایی مانند Fetch را برای درخواست و مدیریت داده و اصلاح محتوای صفحه وب خواهید آموخت.
Ajax بلوک سازنده وب مدرن است. Ajax به شما کمک می کند بین اپلیکیشن خود و سرور ارتباط برقرار کنید و محتوای جدید را بدون بارگذاری مجدد صفحات وب ترکیب کنید که در نتیجه اپلیکیشن های تعاملی تر و با عملکرد بالا ایجاد می شود. این دوره هر دو روش مدرن و قدیمی را برای درخواست و مدیریت داده و اصلاح محتوای صفحه وب با Ajax و Vanilla Javascript معرفی می کند.
کارشناس جاوا اسکریپت، Sasha Vodnik، به شما نحوه کار با Fetch API ها را نشان می دهد، بنابراین می توانید ببینید که چگونه Ajax در یک پایگاه کد پیاده سازی می شود. در طول مسیر، شما یاد خواهید گرفت که چگونه درخواست ها و پاسخ های Ajax را در مرورگر بهینه کنید، محتوای صفحه وب را از طریق DOM تغییر دهید، با کتابخانه Axios کار کنید و درخواست های Ajax را در صورت بروز خطا، عیب یابی کنید.
این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابری فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با استفاده از GitHub Codespaces، می توانید در هر زمانی از ابزاری استفاده کنید که احتمالا در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع کار با آن، ویدیوی "استفاده از GitHub Codespaces با این دوره" را بررسی کنید.
جاوا اسکریپت: Ajax و Fetch
-
راهنمای ضروری شما 0:00:24
-
آنچه باید بدانید 0:00:30
-
راه اندازی محیط 0:02:55
-
AJAX چیست؟ 0:02:19
-
درک جریان برنامه غیرهمزمان 0:02:44
-
گرفتن یک کلید API 0:03:48
-
تحقیق و ایجاد یک URL درخواست Ajax 0:04:14
-
چالش: تحقیق درباره یک API و ایجاد یک URL درخواست 0:00:46
-
راه حل: تحقیق درباره یک API و ایجاد یک URL درخواست 0:04:45
-
درک Fetch API 0:04:02
-
ایجاد و تست یک درخواست Fetch 0:07:09
-
مدیریت خطاهای ساده Fetch 0:05:44
-
چالش: ایجاد یک درخواست Fetch 0:00:56
-
راه حل: ایجاد یک درخواست Fetch 0:03:23
-
DOM چیست؟ 0:02:45
-
انتخاب اشیاء با Vanilla JavaScript 0:03:00
-
درخواست اطلاعات برای پاسخ به یک رویداد 0:05:08
-
اضافه کردن یک event listener 0:02:13
-
کار با داده JSON 0:04:31
-
تغییر مقادیر فرم با vanilla JavaScript 0:04:39
-
تغییر محتوای اشیاء با vanilla JavaScript 0:04:14
-
چالش: DOM را اصلاح کنید 0:00:52
-
راه حل: DOM را اصلاح کنید 0:06:29
-
درک Axios 0:01:43
-
ایجاد یک درخواست Axios 0:03:32
-
مدیریت خطاها با Axios 0:03:13
-
ریفکتور پارامترها با Axios 0:05:11
-
پیاده سازی Interceptors با Axios 0:07:00
-
چالش: ایجاد یک درخواست Axios 0:01:20
-
راه حل: ایجاد یک درخواست Axios 0:10:05
-
ساختاربندی درخواست های AJAX برای دریافت عملکرد بهتر 0:02:38
-
نمایش درخواست ها و پاسخ ها در مرورگر 0:03:52
-
کار با خطاهای مجوز 0:03:28
-
کار با درخواست های ناقص 0:05:08
-
کار با خطاها در Fetch 0:04:44
-
ایجاد error fallbacks 0:06:23
-
چالش: فیکس کردن یک درخواست AJAX 0:00:38
-
راه حل: فیکس کردن یک درخواست AJAX 0:04:31
-
یادگیری را ادامه دهید 0:00:42
مشخصات آموزش
جاوا اسکریپت: Ajax و Fetch
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:39
- مدت زمان :2:21:38
- حجم :394.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy