کتاب آموزش جامع و کاربردی قابلیتهای پیشرفته جاوااسکریپت (از ES6 تا ES2020) برای توسعهدهندگان حرفهای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی قابلیتهای پیشرفته جاوااسکریپت (از ES6 تا ES2020) برای توسعهدهندگان حرفهای
موضوع کلی: علوم و مهندسی کامپیوتر
موضوع میانی: توسعه نرمافزار و برنامهنویسی وب
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و تاریخچه تحول استانداردهای اکما اسکریپت
- 2. راه اندازی محیط توسعه و ابزارهای مدرن جاوا اسکریپت
- 3. ساختاردهی به کد با استفاده از let و const
- 4. مدیریت دامنه متغیرها و تفاوتهای بلوکمحور
- 5. توابع پیکان و تغییرات در محدوده ارجاع به this
- 6. پارامترهای پیشفرض و مقادیر اولیه در توابع
- 7. عملگر گسترش و جمعآوری پارامترها
- 8. تخریب آرایهها و اشیاء در جاوا اسکریپت مدرن
- 9. رشتههای قالبی و الحاق هوشمند متون
- 10. مدیریت اشیاء و ویژگیهای محاسباتی در ES6
- 11. مفاهیم پایه کلاسها و وراثت در جاوا اسکریپت
- 12. استفاده از متدهای سازنده و ویژگیهای ایستا در کلاسها
- 13. کار با نمادهای جدید و ویژگیهای اختصاصی اشیاء
- 14. مجموعههای دادهای Map و Set و کاربردهای آنها
- 15. مجموعههای ضعیف WeakMap و WeakSet در مدیریت حافظه
- 16. مبانی برنامهنویسی ناهمگام و چالشهای کالبک
- 17. آشنایی با Promise و مدیریت وضعیت عملیات ناهمگام
- 18. زنجیرهسازی وعدهها و مدیریت خطا در عملیات ناهمگام
- 19. بهینهسازی کدهای ناهمگام با async و await
- 20. تکرارکنندهها و پروتکلهای پیمایش در جاوا اسکریپت
- 21. مبانی ژنراتورها و توابع مولد داده
- 22. مدیریت جریان داده با ژنراتورها و Promise
- 23. ماژولبندی کدها با استفاده از import و export
- 24. ساختاردهی پروژههای بزرگ با سیستم ماژولهای ES6
- 25. کار با بافرها و آرایههای نوعدار در مدیریت دادههای باینری
- 26. آشنایی با متدها و ویژگیهای جدید در شیء سراسری Object
- 27. متدهای جدید در کار با رشتهها و عبارات منظم
- 28. بهینهسازی کار با آرایهها و متدهای پیمایشی جدید
- 29. بررسی ویژگیهای الحاقی در ES2017 شامل async functions
- 30. مدیریت مقادیر به اشتراک گذاشته شده با SharedArrayBuffer
- 31. قابلیتهای جدید در کار با اشیاء در ES2018
- 32. توابع مولد ناهمگام و پیمایشگرهای ناهمگام
- 33. کار با عملیات Rest و Spread در اشیاء
- 34. ویژگیهای جدید در کار با آرایهها در ES2019
- 35. تغییرات در متدهای شیء و کاهش پیچیدگی دادهها
- 36. کار با BigInt برای اعداد صحیح با دقت بالا
- 37. استفاده از عملگر زنجیرهسازی اختیاری در دسترسی به ویژگیها
- 38. عملگر ادغام تهی برای مدیریت مقادیر پیشفرض
- 39. کار با Promise.allSettled در مدیریت وعدههای موازی
- 40. تغییرات در محیط اجرای جاوا اسکریپت و ماژولهای پویا
- 41. بهینهسازی عملکرد کدها با الگوهای طراحی مدرن
- 42. امنیت در توسعه وب با استفاده از ویژگیهای جدید زبان
- 43. بررسی خطاهای رایج در پیادهسازی قابلیتهای ES6
- 44. تکنیکهای دیباگ کردن کدهای مدرن جاوا اسکریپت
- 45. تستنویسی و ارزیابی کدهای مبتنی بر استانداردهای جدید
- 46. استفاده از ابزارهای تبدیل کد برای پشتیبانی از مرورگرهای قدیمی
- 47. اصول کدنویسی تمیز در محیطهای مبتنی بر ES6 و بالاتر
- 48. مدیریت حافظه و بهینهسازی عملکرد در برنامههای پیچیده
- 49. مستندسازی استاندارد برای کدهای مدرن جاوا اسکریپت
- 50. نقشه راه یادگیری و همگامی با استانداردهای آینده اکما اسکریپت
تگها:
ES2020
ES6
آموزش جاوااسکریپت
برنامهنویسی ESNext
برنامهنویسی وب
توسعه نرمافزار
توسعه وبسایت
توسعهدهنده فرانتاند
جاوااسکریپت پیشرفته
جاوااسکریپت مدرن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.