کتاب آموزش جامع و کاربردی استانداردهای مدرن جاوااسکریپت (ES6 تا ES8) برای توسعهدهندگان وب با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی استانداردهای مدرن جاوااسکریپت (ES6 تا ES8) برای توسعهدهندگان وب
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه وب و برنامهنویسی سمت کاربر (Front-End)
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و تاریخچه استانداردسازی جاوااسکریپت در اکما اسکریپت
- 2. معرفی محیطهای اجرا و ابزارهای توسعهدهنده در مرورگر
- 3. آشنایی با متغیرهای مدرن و تفاوتهای let و const با var
- 4. ساختار بلوکبندی و حوزه دید در استاندارد جدید
- 5. توابع پیکانی و کاربرد آنها در برنامهنویسی تابعی
- 6. مدیریت پارامترهای پیشفرض در فراخوانی توابع
- 7. عملگرهای گسترش و باقیمانده در آرایهها و اشیاء
- 8. قالبهای رشتهای و الحاق هوشمند متون
- 9. تخریبسازی آرایهها و استخراج دادههای ساختاریافته
- 10. تخریبسازی اشیاء و روشهای نوین دسترسی به ویژگیها
- 11. معرفی کلاسها و ساختار شیءگرایی در جاوااسکریپت مدرن
- 12. مدیریت ارثبری و متدهای ایستا در کلاسها
- 13. کار با نمادهای منحصر به فرد در جاوااسکریپت
- 14. مجموعههای دادهای جدید شامل Map و Set
- 15. کار با WeakMap و WeakSet برای بهینهسازی حافظه
- 16. پیمایشگرها و پروتکلهای تکرار در اشیاء
- 17. آشنایی با ژنراتورها و کنترل اجرای توابع
- 18. کار با Promise برای مدیریت عملیات غیرهمزمان
- 19. زنجیرهسازی عملیات در Promise و مدیریت خطا
- 20. معرفی Async و Await برای خوانایی کدهای غیرهمزمان
- 21. مدیریت خطا در کدهای غیرهمزمان با بلوکهای try و catch
- 22. ماژولبندی کدها با استفاده از import و export
- 23. استانداردهای جدید در کار با اشیاء و متدهای Object
- 24. بهبودهای کار با رشتهها و متدهای الحاقی جدید
- 25. آشنایی با متدهای جدید در آرایهها برای جستجو و پیمایش
- 26. کار با توابع توانرسانی و عملگرهای ریاضی جدید
- 27. مفاهیم پایه در کار با حافظه و Garbage Collection
- 28. آشنایی با ساختار Buffer و کار با دادههای خام
- 29. ارتباط با APIهای مرورگر در چارچوب استانداردهای وب
- 30. تکنیکهای بهینهسازی کد بر اساس استانداردهای ES8
- 31. بررسی امنیت در کدهای سمت کاربر و جلوگیری از تزریق اسکریپت
- 32. اصول کدنویسی تمیز و استاندارد در پروژههای بزرگ
- 33. تستنویسی و دیباگینگ کدهای جاوااسکریپت مدرن
- 34. کار با ابزارهای مدیریت بسته و پیکربندی پروژه
- 35. مقدمهای بر ابزارهای تبدیل کد و سازگاری با مرورگرهای قدیمی
- 36. پروژه عملی: پیادهسازی یک رابط کاربری پویا با ES6
- 37. پروژه عملی: مدیریت دادههای غیرهمزمان در یک اپلیکیشن وب
- 38. بهینهسازی عملکرد در برنامههای تکصفحهای
- 39. نکات پیشرفته در مدیریت رویدادها و شنوندهها
- 40. خلاصه و چشمانداز آینده استانداردهای جاوااسکریپت
تگها:
ES6
ES7
ES8
آموزش جاوا اسکریپت
برنامهنویسی سمت کاربر
برنامهنویسی وب
توسعه فرانتاند
توسعهدهنده وب
جاوا اسکریپت مدرن
طراحی وبسایت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.