کتاب الیکسیر و میکروسرویس‌ها: معماری و پیاده‌سازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره الیکسیر و میکروسرویس‌ها: معماری و پیاده‌سازی

موضوع کلی: توسعه نرم‌افزار و سیستم‌عامل

موضوع میانی: الیکسیر (Elixir)

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

  • 1. آشنایی با زبان برنامه‌نویسی الیکسیر
  • 2. مفاهیم اولیه برنامه‌نویسی تابعی
  • 3. ساختارهای داده‌ای الیکسیر: لیست‌ها و تاپل‌ها
  • 4. کار با الگوها و تطبیق الگو
  • 5. ماژول‌ها و فضاهای نام در الیکسیر
  • 6. مدیریت خطا و تحمل‌پذیری در الیکسیر
  • 7. هم‌زمانی و فرایندها در الیکسیر
  • 8. پیام‌رسانی بین فرایندها
  • 9. کار با Ecto: رابط شیء-رابطه‌ای الیکسیر
  • 10. مهاجرت‌های پایگاه داده با Ecto
  • 11. مدل‌سازی داده‌ها با Ecto
  • 12. پرس‌و‌جوها و عملیات CRUD با Ecto
  • 13. آشنایی با Phoenix Framework
  • 14. مسیردهی و کنترلرها در Phoenix
  • 15. نماها و الگوها در Phoenix
  • 16. کار با Context در Phoenix
  • 17. توسعه API با Phoenix
  • 18. احراز هویت و مجوز در Phoenix
  • 19. آشنایی با میکروسرویس‌ها: مفاهیم و مزایا
  • 20. طراحی معماری میکروسرویس‌ها
  • 21. ارتباطات بین میکروسرویس‌ها: REST و gRPC
  • 22. استفاده از پیام‌رسانی غیرهمزمان (Asynchronous Messaging)
  • 23. مدیریت داده در میکروسرویس‌ها
  • 24. الگوی Circuit Breaker در میکروسرویس‌ها
  • 25. تست میکروسرویس‌ها: تست واحد و تست یکپارچگی
  • 26. استقرار میکروسرویس‌ها با Docker
  • 27. ارکستراسیون کانتینرها با Kubernetes
  • 28. مانیتورینگ و لاگ‌برداری از میکروسرویس‌ها
  • 29. مقیاس‌پذیری میکروسرویس‌ها
  • 30. امنیت میکروسرویس‌ها
  • 31. الگوی API Gateway
  • 32. الگوی Service Discovery
  • 33. الگوی Configuration Management
  • 34. استفاده از Lua در میکروسرویس‌ها
  • 35. بهینه‌سازی عملکرد میکروسرویس‌ها
  • 36. مدیریت نسخه‌بندی API
  • 37. توسعه میکروسرویس‌ها با الیکسیر و Phoenix
  • 38. طراحی میکروسرویس‌های بدون حالت (Stateless)
  • 39. استفاده از صف‌های پیام (Message Queues)
  • 40. الگوی Saga برای تراکنش‌های توزیع‌شده
  • 41. تست بار (Load Testing) میکروسرویس‌ها
  • 42. استفاده از الیکسیر برای ساخت میکروسرویس‌های بلادرنگ
  • 43. تکنیک‌های اشکال‌زدایی میکروسرویس‌ها
  • 44. استفاده از tracing توزیع‌شده
  • 45. الگوهای طراحی میکروسرویس‌ها

نظرات

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

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