آموزش Consume کردن Web APIs با تایپاسکریپت 5
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
در دوره « Consume کردن Web APIs با تایپاسکریپت 5»، شما خواهید آموخت که چگونه گردشکارهای موثر انتقال داده بین کلاینت و سرور پیاده کنید. در ابتدا، شما به بررسی بروزرسانیهای موجود در تایپاسکریپت 5 که مرتبط با Web APIs هستند، خواهید پرداخت. سپس، بهترین شیوهها و الگوهای پیادهسازی Web APIs به صورت ایمن را کشف خواهید کرد. نهایتاً، خواهید آموخت که چگونه پایپلاین end to end انتقال داده بسازید و از بهترین قابلیتهایی که تایپاسکریپت نسخه 5 ارائه میدهد، بهرهمند شوید. پس از تکمیل دوره، برای استفاده از Web APIs و تایپاسکریپت نسخه 5 برای پیادهسازی راهحلهای قوی در انتقال داده وب، مهارتها و دانش لازم را خواهید داشت.
آموزش Consume کردن Web APIs با تایپاسکریپت 5
-
مقدمه و بررسی 0:03:00
-
درک Web APIs و اهمیت آنها 0:02:00
-
حداکثر کردن پتانسیل Web API با تایپاسکریپت 5 0:03:00
-
تنظیم محیط توسعه 0:10:00
-
تعریف پروژه ما 0:08:00
-
اصول تایپاسکریپت برای Consume کردن API 0:07:00
-
تایپهای داده و حاشیهنویسیهای تایپ - بخش 1 0:06:00
-
حاشیهنویسی تایپ چیست؟ 0:03:00
-
توابع، توابع Arrow و توابع لامبدا 0:04:00
-
درک توابع Arrow در تایپاسکریپت 0:04:00
-
رابطها 0:03:00
-
ماژولها و فضاهای نام برای سازماندهی کد 0:09:00
-
استفاده از حاشیهنویسیها، توابع، Aliases و فضاهای نام 0:04:00
-
Fetch API و برنامهنویسی غیرهمزمان 0:06:00
-
ایجاد درخواستهای GET و POST با واکشی 0:07:00
-
مدیریت پاسخهای جی سان و تجزیه داده 0:03:00
-
برنامهنویسی غیرهمزمان در تایپاسکریپت 0:04:00
-
Async/Await 0:04:00
-
زنجیرهسازی Promises 0:03:00
-
پیادهسازی FETCH API 0:01:00
-
ایمنی تایپ و اعتبارسنجی داده 0:07:00
-
تعریف تایپهای سفارشی برای پاسخهای API 0:04:00
-
Type Casting و Type Assertions 0:04:00
-
پیادهسازی تایپهای سفارشی 0:02:00
-
گزینههای واکشی پیشرفته و مدیریت خطا 0:01:00
-
سفارشیسازی هدرها و گزینههای درخواست 0:05:00
-
پارامترهای کوئری و دستکاری URL 0:05:00
-
مدیریت پاسخهای جیسان و تجزیه داده 0:06:00
-
استریمینگ پاسخها و ردیابی پیشرفت 0:05:00
-
استراتژیهای مدیریت خطا و کدهای وضعیت 0:07:00
-
نگاشت پاسخهای HTTP در تایپهای سفارشی 0:02:00
-
نگاشت آبجکتهای پاسخ در تایپهای شناخته شده 0:01:00
-
دمو - پیادهسازی پیشرفته 0:02:00
-
امنیت و مجوز 0:07:00
-
مبانی احرازهویت و مجوز API 0:04:00
-
ملاحظات اشتراکگذاری منابع بین سایتی (CORS) 0:05:00
-
کش کردن سمت کلاینت 0:02:00
-
مدیریت پاسخهای API پیچیده 0:05:00
-
نرمالسازی و تبدیل پاسخهای API 0:03:00
-
صفحهبندی و مدیریت داده API صفحهبندی شده 0:04:00
-
استراتژیهایی برای برخورد با مجموعه دادههای بزرگ 0:02:00
-
کش کردن و بهینهسازی عملکرد 0:05:00
-
کش کردن سمت کلاینت برای پاسخهای API 0:03:00
-
Service Workers و قابلیتهای آفلاین 0:03:00
-
استراتژیهای بهینهسازی عملکرد 0:03:00
-
کش کردن سمت کلاینت برای پاسخهای API 0:02:00
-
بهترین شیوهها و مباحث پیشرفته 0:02:00
-
تکنیکهای موثر واکشی داده 0:03:00
-
نسخهسازی API و سازگاری با نسخههای قبلی 0:04:00
-
مسیریابهای API 0:01:00
-
مدیریت درخواستهای همزمان و محدودیت نرخ 0:05:00
-
پیادهسازی Long-polling و APIs بلادرنگ 0:02:00
-
وب سوکتها 0:03:00
-
اعمال محدودیت نرخ و وب سوکتها 0:03:00
-
خلاصه 0:03:00
-
خلاصه دوره 0:03:00
مشخصات آموزش
آموزش Consume کردن Web APIs با تایپاسکریپت 5
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:56
- مدت زمان :3:38:59
- حجم :416.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy