کتاب برنامهنویسی شبکه همزمان (Asynchronous) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی شبکه همزمان (Asynchronous)
موضوع کلی: برنامهنویسی کامپیوترهای کلاسیک
موضوع میانی: برنامهنویسی مبتنی بر شبکه
📋 سرفصلهای دوره
- 1. مبانی برنامهنویسی ناهمزمان
- 2. مفهوم و ضرورت برنامهنویسی ناهمزمان
- 3. مقایسه برنامهنویسی همزمان و ناهمزمان
- 4. مدلهای برنامهنویسی ناهمزمان
- 5. Callbackها و توابع بازگشتی
- 6. Promiseها و Futureها
- 7. Async/Await در برنامهنویسی
- 8. مدیریت خطا در برنامهنویسی ناهمزمان
- 9. استفاده از try-catch در Async/Await
- 10. الگوهای طراحی برای برنامهنویسی ناهمزمان
- 11. استفاده از Observer Pattern
- 12. مدیریت منابع در برنامهنویسی ناهمزمان
- 13. کنترل همزمانی با استفاده از Semaphore
- 14. کنترل همزمانی با استفاده از Mutex
- 15. مقدمهای بر Reactive Programming
- 16. RxJS و برنامهنویسی واکنشگرا
- 17. Streamها و Observableها
- 18. تبدیل Callbackها به Promiseها
- 19. تبدیل Promiseها به Observableها
- 20. برنامهنویسی ناهمزمان با Node.js
- 21. مدیریت رویدادها در Node.js
- 22. استفاده از ماژولهای Node.js برای عملیات ناهمزمان
- 23. برنامهنویسی ناهمزمان با Python asyncio
- 24. Coroutineها و Asyncio
- 25. مدیریت Taskها در Asyncio
- 26. برنامهنویسی ناهمزمان در C#
- 27. Async و Await در C#
- 28. Taskها و TaskCompletionSource
- 29. برنامهنویسی ناهمزمان در جاوا
- 30. CompletableFuture در جاوا
- 31. برنامهنویسی واکنشگرا با Project Reactor
- 32. برنامهنویسی ناهمزمان در مرورگر
- 33. XMLHttpRequest (XHR) و Fetch API
- 34. WebSockets و ارتباط دوطرفه
- 35. Server-Sent Events (SSE)
- 36. برنامهنویسی ناهمزمان و RESTful APIها
- 37. مدیریت درخواستهای همزمان به API
- 38. ملاحظات امنیتی در برنامهنویسی ناهمزمان
- 39. تست و دیباگینگ برنامههای ناهمزمان
- 40. استفاده از Mockها برای تست
- 41. پروفایلینگ و بهینهسازی برنامههای ناهمزمان
- 42. برنامهنویسی ناهمزمان و Microservices
- 43. ارتباط بین Microservices به صورت ناهمزمان
- 44. استفاده از Message Queueها
- 45. مقایسه روشهای مختلف برنامهنویسی ناهمزمان
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.