کتاب جاوا برای توسعهدهندگان Vert.x با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Vert.x
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر Vert.x و معماری رویدادمحور
- 2. راهاندازی محیط توسعه برای Vert.x در جاوا
- 3. ساخت اولین پروژه Vert.x با Maven یا Gradle
- 4. مفاهیم پایه Vert.x: Verticle و Event Loop
- 5. نحوه استقرار Verticleها (Deployment Options)
- 6. مدیریت چرخه حیات Verticleها
- 7. ارتباط بین Verticleها با Event Bus
- 8. انواع پیام در Event Bus: Point-to-Point و Publish-Subscribe
- 9. کدگذاری و رمزگشایی پیامها در Event Bus
- 10. مقدمهای بر I/O غیرمسدودکننده در Vert.x
- 11. کار با File System به صورت Async در Vert.x
- 12. مدیریت تایمرها و Periodic Tasks
- 13. استفاده از Future و Promise در Vert.x
- 14. زنجیرهسازی عملیات Async با Composition
- 15. مدیریت خطا در برنامههای Async
- 16. مقدمهای بر HTTP Server در Vert.x
- 17. مسیریابی (Routing) درخواستهای HTTP
- 18. مدیریت پارامترهای مسیر و Query String
- 19. کار با بدنه درخواست (Body Handler)
- 20. مدیریت CORS در Vert.x HTTP Server
- 21. ایجاد REST API ساده با Vert.x Web
- 22. مدیریت Session در Vert.x Web
- 23. اعتبارسنجی ورودی (Input Validation)
- 24. ایجاد Middleware سفارشی
- 25. مدیریت فایلهای ایستا (Static Files)
- 26. کار با Cookie در Vert.x Web
- 27. مقدمهای بر WebSocket در Vert.x
- 28. پیادهسازی چت ساده با WebSocket
- 29. مدیریت خطاهای HTTP (Error Handler)
- 30. مقدمهای بر Reactive Programming در Vert.x
- 31. استفاده از RxJava با Vert.x
- 32. کار با Streamها در Vert.x
- 33. مدیریت Backpressure در Streamها
- 34. مقدمهای بر Vert.x JDBC Client
- 35. اتصال به پایگاه داده رابطهای (مثل PostgreSQL)
- 36. اجرای Queryهای غیرمسدودکننده
- 37. مدیریت Connection Pool در Vert.x
- 38. کار با Prepared Statement و Transaction
- 39. مقدمهای بر Vert.x MongoDB Client
- 40. عملیات CRUD روی MongoDB
- 41. مدیریت دادههای JSON در Vert.x
- 42. مقدمهای بر Vert.x Redis Client
- 43. استفاده از Redis برای Cache
- 44. مقدمهای بر Vert.x Kafka Client
- 45. تولید و مصرف پیام با Kafka
- 46. مدیریت Cluster در Vert.x
- 47. پیکربندی Cluster Manager (Hazelcast یا Infinispan)
- 48. ارسال پیام بین گرههای Cluster
- 49. مقدمهای بر Service Discovery در Vert.x
- 50. مقدمهای بر Circuit Breaker (Resilience4j با Vert.x)
- 51. مدیریت زمانهای انتظار (Timeout) و Retry
- 52. مقدمهای بر Testing در Vert.x
- 53. نوشتن تست واحد برای Verticleها با JUnit
- 54. استفاده از TestContext و Async Test
- 55. تست HTTP Endpointها
- 56. تست Event Bus
- 57. مقدمهای بر Logging در Vert.x
- 58. مدیریت پیکربندی (Config) با Vert.x Config
- 59. استفاده از Environment Variables و File Config
- 60. مقدمهای بر Vert.x Metrics
- 61. مانیتورینگ با Micrometer و Prometheus
- 62. مقدمهای بر OpenAPI (Swagger) در Vert.x
- 63. تولید مستندات REST API
- 64. ایکاش Deployment با Docker برای Vert.x
- 65. ایجاد Dockerfile بهینه برای Vert.x
- 66. استفاده از Vert.x در محیط Kubernetes
- 67. مدیریت Graceful Shutdown
- 68. بهینهسازی Performance در Vert.x
- 69. مدیریت Thread Pool در Vert.x
- 70. مقایسه Vert.x با Spring WebFlux
- 71. مقدمهای بر Reactive SQL Client
- 72. کار با Vert.x Mail Client
- 73. مدیریت فایلهای بزرگ (Streaming Upload/Download)
- 74. مقدمهای بر GraphQL با Vert.x
- 75. پیادهسازی GraphQL Endpoint
- 76. مدیریت Authentication (JWT) در Vert.x
- 77. مدیریت Authorization با Roles
- 78. مقدمهای بر Vert.x gRPC
- 79. ایجاد gRPC Server و Client
- 80. مقدمهای بر Event Bus Bridge (TCP)
- 81. مقدمهای بر SockJS در Vert.x
- 82. مدیریت فرمهای Multipart
- 83. کار با Data Object و Codegen
- 84. ایجاد Microservice ساده با Vert.x
- 85. ارتباط بین Microserviceها با Event Bus
- 86. مقدمهای بر Vert.x Blueprint
- 87. مدیریت خطا در Microserviceها
- 88. Logging متمرکز (Centralized Logging)
- 89. مقدمهای بر Health Check
- 90. ایجاد Health Endpoint برای Vert.x
- 91. مدیریت State در Vert.x
- 92. مقدمهای بر Session Clustering
تگها:
Vert.x
Vert.x framework
آموزش Vert.x
برنامه نویسی جاوا
برنامه نویسی غیرهمزمان
توسعهدهندگان جاوا
جاوا
جاوا enterprise
جاوا ری اکتیو
جاوا وب
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.