آنچه در این جلسه آموزش داده می شود:
- معرفی تابع join در آرایه
- مدیریت Promise ها و غیرهمزمانی در جاوا اسکریپت به کمک Asych/await
- شی گرایی در جاوا اسکریپت
- معرفی اهمیت کلاس ها با مثال کلاس شخص
- خصوصیات در کلاس
- توابع در کلاس
- تابع سازنده
- محافظت از فیلد کلاس با getter و setter
- مثال کارمند و بیان اهمیت وراثت
- ایجاد کلاس شخص جهت ارث بری
- تابع سازنده فرزند و والد و استفاده از کلمه کلیدی super
- نوشتن لایه Adapters جهت مدیریت ارتباطات با سرور
- ایجاد serverAction
- بیان اهمیت لایه سرویس جهت ارتباط با API
- حذف فراخوانی API از لایه Context و فراخوانی سرویس ها از لایه سرویس در Context
- مدیریت خطاها و معرفی کلاس Error در جاوا اسکریپت
- Http Status Code در پروتکل Http و بیان کدهای خطا در سمت سرور
- مدیریت خطاهای سمت سرور با معرفی تابع catch در Promise
- ایجاد کلاس ServerErrorHandler جهت مدیریت خطاهای سمت سرور و ارث بری آن از کلاس Error
- پرتاب خطای ServerErrorHandler در catch در Promise
- نمایش خطا در UI