کتاب تسلط بر عبارات محاسباتی در F# (Mastering F# Computation Expressions) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر عبارات محاسباتی در F# (Mastering F# Computation Expressions)
موضوع کلی: برنامهنویسی تابعی
موضوع میانی: زبان برنامهنویسی F#
📋 سرفصلهای دوره
- 1. مقدمهای بر عبارات محاسباتی (Computation Expressions)
- 2. چرا به عبارات محاسباتی نیاز داریم؟
- 3. ساختار کلی یک عبارت محاسباتی
- 4. تعریف یک عبارت محاسباتی ساده
- 5. عملگر `yield` و نقش آن
- 6. عبارات محاسباتی و توابع
- 7. مقایسه با Monadها
- 8. عبارات محاسباتی در مقابل توابع
- 9. پیادهسازی عبارات محاسباتی با استفاده از توابع
- 10. عبارت محاسباتی `seq` و کار با دنبالهها
- 11. عبارت محاسباتی `list` و ایجاد لیستها
- 12. عبارت محاسباتی `option` و مدیریت مقادیر احتمالی
- 13. عبارت محاسباتی `result` و مدیریت خطاها
- 14. ساخت عبارت محاسباتی سفارشی برای Loging
- 15. ساخت عبارت محاسباتی سفارشی برای State
- 16. ساخت عبارت محاسباتی سفارشی برای Parser
- 17. پیادهسازی یک عبارت محاسباتی برای Async
- 18. همزمانسازی با استفاده از عبارات محاسباتی
- 19. مدیریت استثناها در عبارات محاسباتی Async
- 20. عبارات محاسباتی و Cancellation Token
- 21. عبارت محاسباتی `task` و مدیریت وظایف
- 22. ترکیب عبارات محاسباتی
- 23. استفاده از `compose` برای ایجاد عبارات محاسباتی پیچیدهتر
- 24. عبارات محاسباتی و Pipeline
- 25. عبارات محاسباتی و Domain-Specific Languages (DSLs)
- 26. ساخت DSL با استفاده از عبارات محاسباتی
- 27. عبارات محاسباتی و تولید کد
- 28. استفاده از عبارات محاسباتی برای تولید کد
- 29. عبارات محاسباتی و Reflection
- 30. استفاده از عبارات محاسباتی برای کار با Reflection
- 31. عبارات محاسباتی و Unit Testing
- 32. نوشتن تستهای واحد با استفاده از عبارات محاسباتی
- 33. عبارات محاسباتی و Debugging
- 34. اشکالزدایی عبارات محاسباتی
- 35. بهینهسازی عبارات محاسباتی
- 36. تکنیکهای بهینهسازی عملکرد
- 37. الگوهای طراحی با عبارات محاسباتی
- 38. استفاده از عبارات محاسباتی برای پیادهسازی الگوهای طراحی
- 39. عبارات محاسباتی و Type Providers
- 40. ادغام عبارات محاسباتی با Type Providers
- 41. عبارات محاسباتی و F# Data
- 42. استفاده از عبارات محاسباتی با F# Data
- 43. عبارات محاسباتی و LINQ
- 44. ترکیب عبارات محاسباتی با LINQ
- 45. عبارات محاسباتی و Reactive Programming
- 46. استفاده از عبارات محاسباتی در برنامهنویسی Reactive
- 47. عبارات محاسباتی و Dependency Injection
- 48. پیادهسازی Dependency Injection با عبارات محاسباتی
- 49. عبارات محاسباتی و Logging پیشرفته
- 50. پیادهسازی Logging پیشرفته با عبارات محاسباتی
- 51. عبارات محاسباتی و Tracing
- 52. استفاده از عبارات محاسباتی برای Tracing
- 53. عبارات محاسباتی و Profiling
- 54. Profiling عبارات محاسباتی برای شناسایی گلوگاهها
- 55. عبارات محاسباتی و مقیاسپذیری
- 56. طراحی عبارات محاسباتی مقیاسپذیر
- 57. عبارات محاسباتی و امنیت
- 58. نکات امنیتی در استفاده از عبارات محاسباتی
- 59. عبارات محاسباتی و معماری میکروسرویسها
- 60. استفاده از عبارات محاسباتی در معماری میکروسرویسها
تگها:
Async
Computation Builder
DSL
F#
F# Async
F# Computation Expressions
F# Data
F# Type Providers
Functional Programming
Functional Programming F#
List
Monad
Option
Result
Seq
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.