کتاب غواصی عمیق در Async Functions و String Padding

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب غواصی عمیق در Async Functions و String Padding

موضوع کلی: JavaScript مدرن: از ES2016 تا ES2017

موضوع میانی: ویژگی‌های کلیدی ES2016 و ES2017

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه به توابع ناهمزمان
  • 2. مفهوم ناهمزمانی در جاوا اسکریپت
  • 3. نیاز به توابع ناهمزمان
  • 4. معرفی Async Functions
  • 5. سینتکس پایه Async Functions
  • 6. کلمه کلیدی async
  • 7. کلمه کلیدی await
  • 8. چگونه await با Promises کار می کند
  • 9. انتظار برای تکمیل یک Promise
  • 10. مدیریت خطاهای در Async Functions
  • 11. try...catch بلوک در Async Functions
  • 12. مدیریت خطاهای Promise.reject()
  • 13. مدیریت خطاهای با async/await
  • 14. مقایسه Async Functions با Callbacks
  • 15. مقایسه Async Functions با Promises
  • 16. مزایای Async Functions بر Callbacks
  • 17. مزایای Async Functions بر Promises
  • 18. توابع ناهمزمان و خطاها
  • 19. بازگرداندن مقادیر از Async Functions
  • 20. بازگرداندن Promise از Async Functions
  • 21. بازگرداندن مقدار غیر Promise از Async Functions
  • 22. Async Functions و Execution Context
  • 23. Async Functions و Event Loop
  • 24. نحوه اجرای کد ناهمزمان
  • 25. توابع ناهمزمان و Blocking Code
  • 26. توابع ناهمزمان و Non-Blocking Code
  • 27. Async Functions در مرورگرها
  • 28. Async Functions در Node.js
  • 29. پشتیبانی مرورگرها از Async Functions
  • 30. پشتیبانی Node.js از Async Functions
  • 31. پیاده سازی Async Functions با Babel
  • 32. مقدمه به String Padding
  • 33. نیاز به String Padding
  • 34. کاربرد String Padding
  • 35. معرفی String.prototype.padStart()
  • 36. سینتکس String.prototype.padStart()
  • 37. پارامتر length در padStart
  • 38. پارامتر padString در padStart
  • 39. مثال های پایه padStart
  • 40. Padding از سمت چپ
  • 41. Padding با کاراکتر دلخواه
  • 42. Padding با رشته دلخواه
  • 43. Padding با طول مشخص
  • 44. padEnd() در مقابل padStart()
  • 45. معرفی String.prototype.padEnd()
  • 46. سینتکس String.prototype.padEnd()
  • 47. پارامتر length در padEnd
  • 48. پارامتر padString در padEnd
  • 49. مثال های پایه padEnd
  • 50. Padding از سمت راست
  • 51. Padding با کاراکتر دلخواه در padEnd
  • 52. Padding با رشته دلخواه در padEnd
  • 53. Padding با طول مشخص در padEnd
  • 54. رفتار padStart و padEnd با طول کمتر از رشته اصلی
  • 55. رفتار padStart و padEnd با طول مساوی رشته اصلی
  • 56. رفتار padStart و padEnd با طول بیشتر از رشته اصلی
  • 57. Padding با رشته padding کوتاهتر از طول مورد نیاز
  • 58. تکرار رشته padding
  • 59. مثال های پیشرفته padStart
  • 60. مثال های پیشرفته padEnd
  • 61. استفاده از padStart برای هم تراز کردن اعداد
  • 62. استفاده از padEnd برای هم تراز کردن متن
  • 63. کاربرد padStart در فرمت دهی تاریخ و زمان
  • 64. کاربرد padEnd در فرمت دهی تاریخ و زمان
  • 65. کاربرد padStart در نمایش شناسه ها
  • 66. کاربرد padEnd در نمایش شناسه ها
  • 67. ترکیب padStart و padEnd
  • 68. مثال های ترکیبی
  • 69. padStart و padEnd در ES2017
  • 70. تفاوت با روش های قدیمی padding
  • 71. مقایسه با Concatenation
  • 72. مقایسه با Loop ها
  • 73. پیاده سازی padding دستی
  • 74. اشکالات پیاده سازی دستی padding
  • 75. مزایای متدهای داخلی padding
  • 76. پشتیبانی مرورگرها از String Padding
  • 77. پشتیبانی Node.js از String Padding
  • 78. پیاده سازی String Padding با Babel
  • 79. تمرین عملی: ایجاد یک تابع ناهمزمان ساده
  • 80. تمرین عملی: مدیریت خطا در تابع ناهمزمان
  • 81. تمرین عملی: استفاده از await برای چندین عملیات ناهمزمان
  • 82. تمرین عملی: قالب بندی تاریخ با padStart
  • 83. تمرین عملی: قالب بندی زمان با padEnd
  • 84. تمرین عملی: ایجاد یک جدول با padding
  • 85. تمرین عملی: شبیه سازی بارگذاری داده ها با Async Functions
  • 86. تمرین عملی: نمایش لیست آیتم ها با padding
  • 87. تمرین عملی: ایجاد یک گزارش با فرمت دهی مناسب
  • 88. تمرین عملی: ساخت یک ابزار خط فرمان ساده با padding
  • 89. مرور کلی Async Functions
  • 90. مرور کلی String Padding
  • 91. نکات مهم در استفاده از Async Functions
  • 92. نکات مهم در استفاده از String Padding
  • 93. بهترین روش ها برای Async Functions
  • 94. بهترین روش ها برای String Padding
  • 95. آینده Async Functions
  • 96. آینده String Padding
  • 97. جمع بندی دوره

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.