کتاب Typescript: مدیریت concurrency با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Typescript: مدیریت concurrency
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر مدیریت همزمانی در تایپاسکریپت
- 2. مدل تکرشتهای و غیرهمزمان جاوااسکریپت
- 3. حلقه رویداد و صف پیامها
- 4. مفاهیم پایه: Promise و Callback
- 5. ساخت و مدیریت Promise ها
- 6. زنجیرهسازی Promise ها و مدیریت خطاها
- 7. Async/Await: نحو و اصول
- 8. مدیریت خطاها در توابع Async
- 9. Promise.all و Promise.race
- 10. Promise.allSettled و Promise.any
- 11. تبدیل Callback به Promise
- 12. الگوهای رایج در همزمانی: Fan-out و Fan-in
- 13. محدودسازی همزمانی با Promise
- 14. معرفی Web Workers در مرورگر
- 15. ارتباط بین Worker و Main Thread
- 16. محدودیتهای Web Workers
- 17. معرفی Worker Threads در Node.js
- 18. ایجاد و مدیریت Worker Threads
- 19. ارتباط و اشتراک داده بین Thread ها
- 20. مقایسه Worker Threads و Cluster
- 21. معرفی کتابخانههای مدیریت همزمانی در تایپاسکریپت
- 22. مفاهیم کلی Observable و Stream
- 23. معرفی RxJS برای مدیریت جریان داده
- 24. اپراتورهای پایه RxJS: map, filter, reduce
- 25. اپراتورهای ترکیبی: merge, concat, zip
- 26. اپراتورهای مدیریت همزمانی: switchMap, mergeMap, concatMap
- 27. مدیریت درخواستهای HTTP همزمان
- 28. مدیریت تایمرها و وقفهها
- 29. مدیریت حافظه و جلوگیری از نشت در همزمانی
- 30. الگوهای طراحی برای همزمانی: Semaphore و Mutex
- 31. پیادهسازی صف وظایف (Task Queue)
- 32. مدیریت وضعیت در برنامههای همزمان
- 33. تست کدهای همزمان با Jest
- 34. تست کدهای همزمان با Mocha و Chai
- 35. مدیریت خطاهای پیشبینینشده در همزمانی
- 36. الگوهای Retry و Timeout
- 37. مدیریت Cancellation در عملیات همزمان
- 38. بهینهسازی عملکرد در همزمانی
- 39. مدیریت همزمانی در دیتابیسها و I/O
- 40. استفاده از AbortController
- 41. مدیریت همزمانی در فریمورکهای مدرن
- 42. الگوهای پیشرفته: Pipeline و Batch Processing
- 43. مدیریت همزمانی در میکروسرویسها
- 44. خلاصه و بهترین شیوههای مدیریت همزمانی
تگها:
Async
Callback
Concurrency
Event Loop
Non-blocking
Parallelism
Promise
Thread
TypeScript
مدیریت همزمانی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.