کتاب ساخت اپلیکیشن‌های Cloud Native با Sather؛ از مبانی زبان تا Kubernetes

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت اپلیکیشن‌های Cloud Native با Sather؛ از مبانی زبان تا Kubernetes

موضوع کلی: توسعهٔ نرم‌افزارهای مقیاس‌پذیر برای زیرساخت ابری

موضوع میانی: برنامه‌نویسی و مهندسی سرویس‌های ابری با زبان Sather

📋 سرفصل‌های دوره

  • 1. نقشه راه یادگیری Sather و توسعهٔ ابری
  • 2. شناخت زبان Sather، فلسفه طراحی و کاربردها
  • 3. مدل اجرا، کامپایل native و مدیریت حافظه
  • 4. نصب و تنظیم Sather Compiler و ابزارهای کمکی
  • 5. ایجاد پروژه، ساختار فایل‌ها و مسیرهای build
  • 6. ماژول‌ها، واردات و سازمان‌دهی کد
  • 7. وابستگی‌ها، نسخه‌بندی و یکپارچه‌سازی کتابخانه‌ها
  • 8. واژگان، شناسه‌ها، کامنت‌ها و قراردادهای نوشتاری
  • 9. انواع داده، تبدیل صریح و اعتبارسنجی
  • 10. متغیرها، مقادیر ثابت، محدوده و lifetime
  • 11. عملگرها، عبارت‌ها و کنترل نوع
  • 12. جریان کنترل شرطی و تصمیم‌گیری
  • 13. الگوهای حلقه و تکرار
  • 14. توابع، رویه‌ها، بازگشت مقدار و overload
  • 15. مدیریت استثناها و بازیابی خطا
  • 16. طراحی مبتنی بر قرارداد و اعتبارسنجی ورودی
  • 17. کلاس، شیء و encapsulation
  • 18. ویژگی‌ها، روش‌ها و کنترل دسترسی
  • 19. سازنده، نابودگر و مدیریت منابع
  • 20. inheritance، polymorphism و بازنویسی رفتار
  • 21. classes abstract و interfaces
  • 22. generic programming و constraints
  • 23. collectionها، iteratorها و الگوهای traversal
  • 24. مقدارهای immutable و semantics of value
  • 25. کتابخانهٔ استاندارد و انتخاب الگوهای مناسب
  • 26. پیکربندی پروژه، build profile و artifact
  • 27. style guide و static analysis
  • 28. استراتژی test و separation of concerns
  • 29. unit tests با Sather
  • 30. integration tests و external boundaries
  • 31. test doubles، mocks و deterministic tests
  • 32. structured logging و correlation IDs
  • 33. configuration، environment variables و profile switching
  • 34. اصول معماری Cloud Native
  • 35. stateless services و horizontal scaling
  • 36. process model، startup، shutdown و lifecycle
  • 37. API design و service boundaries
  • 38. پیاده‌سازی HTTP APIs با کتابخانه‌های Sather
  • 39. JSON serialization و schema compatibility
  • 40. HTTP client/server lifecycle و connection handling
  • 41. authentication، authorization و token validation
  • 42. TLS و secure transport
  • 43. data modeling برای اپلیکیشن‌های ابری
  • 44. database access و query patterns
  • 45. migrations و schema evolution
  • 46. repository و unit-of-work patterns
  • 47. transactions، isolation و locking
  • 48. connection pooling و resource reuse
  • 49. document databases و flexible schemas
  • 50. caching strategies و invalidation
  • 51. cache consistency، TTL و distributed invalidation
  • 52. message queues و asynchronous communication
  • 53. retry، backoff و dead-letter handling
  • 54. event-driven design و idempotency
  • 55. distributed consistency و eventual consistency
  • 56. مدل همگام‌سازی Sather و execution primitives
  • 57. threads، tasks و scheduling
  • 58. synchronization، shared state و race prevention
  • 59. channel-based و message-driven patterns در Sather
  • 60. parallel workloads و workload partitioning
  • 61. profiling concurrency و جلوگیری از bottlenecks
  • 62. resilience patterns: timeout، retry و circuit breaker
  • 63. bulkhead، rate limiting و overload protection
  • 64. graceful degradation و graceful shutdown
  • 65. مفاهیم Kubernetes و واحدهای deployment ابری
  • 66. ساخت container images برای اپلیکیشن‌های Sather
  • 67. multi-stage builds، image layers و size optimization
  • 68. push images به registry و مدیریت tags
  • 69. Kubernetes manifests، namespaces و resource objects
  • 70. Deployment، Service و service discovery
  • 71. ConfigMap، Secret و externalized configuration
  • 72. startup، liveness و readiness probes
  • 73. resource requests، limits و scheduling
  • 74. rolling updates، rollback و deployment strategies
  • 75. Horizontal Pod Autoscaler و scaling policies
  • 76. networking، NetworkPolicy و service-mesh boundaries
  • 77. structured logs، metrics و traces
  • 78. Prometheus metrics و application instrumentation
  • 79. distributed tracing و OpenTelemetry integration
  • 80. SLOs، alerting و operational dashboards
  • 81. CI pipeline برای build، test و artifact creation
  • 82. CD، GitOps و progressive delivery
  • 83. security scanning، dependency review و secret handling
  • 84. supply-chain integrity، signing و image provenance
  • 85. backup، disaster recovery و data portability
  • 86. performance tuning، memory behavior و profiling
  • 87. scaling strategies برای stateless و stateful services
  • 88. failure testing، chaos engineering و recovery validation
  • 89. production readiness checklist برای سرویس‌های Sather
  • 90. طراحی و استقرار یک اپلیکیشن کامل Cloud Native با Sather

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

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

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

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

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


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

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

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

نظرات

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

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