کتاب جاوا برای توسعه‌دهندگان Spring Cloud Azure Cloud با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره جاوا برای توسعه‌دهندگان Spring Cloud Azure Cloud

موضوع کلی: برنامه نویسی

موضوع میانی: جاوا (Java)

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

  • 1. آشنایی با معماری میکروسرویس‌ها و نقش Spring Cloud
  • 2. راه‌اندازی محیط توسعه برای Spring Boot و Azure
  • 3. مرور مبانی جاوا برای توسعه‌دهندگان Spring
  • 4. مدیریت وابستگی‌ها با Maven و Gradle در پروژه‌های Spring
  • 5. مفاهیم Dependency Injection و Inversion of Control در Spring
  • 6. آشنایی با Spring Boot Auto‑Configuration و Starter‌ها
  • 7. ایجاد REST API با Spring Web و RestController
  • 8. مدیریت خطا و اعتبارسنجی ورودی در REST API‌ها
  • 9. مبانی Spring Data JPA و اتصال به پایگاه داده
  • 10. کار با Azure SQL Database از طریق Spring Data
  • 11. پیاده‌سازی Repository و Service Layer
  • 12. مدیریت تراکنش‌ها با @Transactional
  • 13. معرفی Spring Cloud و سرویس‌های ابری
  • 14. پیکربندی توزیع‌شده با Spring Cloud Config Server
  • 15. ایجاد Config Client در Azure و اتصال به Git
  • 16. سرویس Service Discovery با Netflix Eureka و Azure
  • 17. ثبت و کشف سرویس‌ها در Azure Spring Apps
  • 18. پیاده‌سازی Gateway با Spring Cloud Gateway
  • 19. مدیریت مسیرها و فیلترها در Gateway
  • 20. بالانس بار در سطح سرویس با Ribbon و Load Balancer Azure
  • 21. ارتباط بین سرویس‌ها با Feign Client و RestTemplate
  • 22. مدیریت خطا و Circuit Breaker با Resilience4j
  • 23. ایجاد و مصرف رویدادها با Spring Cloud Stream
  • 24. انتقال پیام با Azure Service Bus و Event Hubs
  • 25. مدیریت پیکربندی امن با Azure Key Vault و Spring
  • 26. احراز هویت و مجوز با Azure Active Directory و Spring Security
  • 27. ایجاد OAuth2 Client و Resource Server در Spring
  • 28. مدیریت رمزنگاری و SSL در سرویس‌های ابری
  • 29. مانیتورینگ و لاگ‌گیری با Spring Boot Actuator
  • 30. ارسال متریک به Azure Monitor و Application Insights
  • 31. مدیریت توزیع‌شده با Spring Cloud Sleuth و Azure
  • 32. ردیابی درخواست‌ها با Zipkin و Azure Log Analytics
  • 33. استفاده از Azure Cache for Redis با Spring Cache
  • 34. بهبود عملکرد با کش توزیع‌شده
  • 35. مدیریت جلسات توزیع‌شده با Redis Session
  • 36. مدیریت فایل و ذخیره‌سازی ابری با Azure Blob Storage
  • 37. آپلود و دانلود فایل در Spring Boot با Blob Storage
  • 38. ایجاد Job‌های زمان‌بندی شده با Spring Scheduler
  • 39. استفاده از Azure Functions به عنوان میکروسرویس
  • 40. آشنایی با Azure Spring Apps (Spring Cloud Azure)
  • 41. استقرار برنامه Spring Boot روی Azure Spring Apps
  • 42. پیکربندی مقیاس‌پذیری خودکار در Azure
  • 43. مدیریت محیط‌های مختلف (Dev/Test/Prod) با Profiles
  • 44. مدیریت متغیرهای محیطی و Secret‌ها در Azure
  • 45. تست یکپارچگی با Testcontainers و Azure Emulator
  • 46. تست‌نویسی برای REST API و سرویس‌های Spring
  • 47. پیاده‌سازی CI/CD با Azure DevOps و GitHub Actions
  • 48. کانتینرسازی برنامه با Docker و Azure Container Registry
  • 49. استقرار روی Azure Kubernetes Service (AKS)
  • 50. مدیریت Helm Chart برای سرویس‌های Spring
  • 51. ایجاد و مدیریت پایگاه داده NoSQL با Azure Cosmos DB
  • 52. استفاده از Spring Data Cosmos DB
  • 53. مدیریت رویدادهای دامنه با Event Sourcing و Azure
  • 54. پیاده‌سازی Saga Pattern در میکروسرویس‌ها
  • 55. مدیریت پیکربندی پویا با Spring Cloud Bus
  • 56. به‌روزرسانی پیکربندی بدون توقف سرویس
  • 57. ایجاد API Gateway با Azure API Management
  • 58. مدیریت و امنیت API‌ها در Azure
  • 59. مدیریت خطا و Retry با Spring Retry
  • 60. مدیریت ترافیک و Rate Limiting
  • 61. ایجاد و مدیریت WebSocket با Spring و Azure
  • 62. پیاده‌سازی الگوی Backend for Frontend
  • 63. مدیریت لاگ متمرکز با ELK Stack در Azure
  • 64. ایجاد داشبورد و هشدار در Azure Monitor
  • 65. بهینه‌سازی عملکرد و پروفایلینگ با JProfiler و Azure
  • 66. مدیریت حافظه و GC در برنامه‌های Spring
  • 67. مدیریت امنیت در سطح شبکه با Azure Network Security Group
  • 68. استفاده از Azure Private Link برای سرویس‌های داخلی
  • 69. مدیریت هویت و دسترسی با Managed Identity
  • 70. ایجاد و مصرف GraphQL API با Spring GraphQL
  • 71. یکپارچه‌سازی با Azure Logic Apps
  • 72. مدیریت خطاهای توزیع‌شده و الگوهای جبران
  • 73. مدیریت نسخه‌بندی API در Spring
  • 74. مستندسازی API با Swagger/OpenAPI و SpringDoc
  • 75. مدیریت وابستگی‌های امن با OWASP Dependency Check
  • 76. مدیریت لاگ امنیتی و ممیزی
  • 77. مدیریت فرایند استقرار Blue‑Green و Canary
  • 78. مدیریت Backup و Disaster Recovery در Azure
  • 79. مدیریت هزینه و بهینه‌سازی منابع ابری
  • 80. بررسی سناریوهای عملی و عیب‌یابی در محیط Azure
تگ‌ها: Azure Cloud Cloud Spring Cloud توسعه‌دهندگان جاوا جاوا جاوا اسپرینگ معماری میکروسرویس میکروسرویس

نظرات

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

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