کتاب جاوا و معماری میکروسرویس با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا و معماری میکروسرویس
موضوع کلی: برنامهنویسی پیشرفته جاوا
موضوع میانی: Java and the age of transformation
📋 سرفصلهای دوره
- 1. مبانی برنامهنویسی شیءگرا در جاوا
- 2. آشنایی با محیط توسعه مجتمع (IDE) برای جاوا
- 3. نصب و پیکربندی Java Development Kit (JDK)
- 4. متغیرها، انواع داده و عملگرها در جاوا
- 5. ساختارهای کنترلی: شرطها و حلقهها
- 6. آرایهها و مجموعهها در جاوا
- 7. کلاسها و اشیاء: تعریف و ایجاد
- 8. وراثت و چندریختی در جاوا
- 9. اینترفیسها و کلاسهای انتزاعی
- 10. مدیریت استثنائات در جاوا
- 11. ورودی و خروجی فایلها در جاوا
- 12. مقدمهای بر پایگاه داده و JDBC
- 13. آشنایی با طراحی رابط کاربری گرافیکی (GUI) با جاوا
- 14. مفاهیم میکروسرویسها و مزایا
- 15. معماری میکروسرویس در مقابل معماری یکپارچه
- 16. انتخاب فریمورک مناسب برای میکروسرویسها (Spring Boot, Micronaut)
- 17. ساخت اولین میکروسرویس با Spring Boot
- 18. مدیریت وابستگیها با Maven یا Gradle
- 19. ارتباطات بین میکروسرویسها: RESTful API
- 20. ارتباطات بین میکروسرویسها: پیامرسانی (Message Queues)
- 21. مفاهیم API Gateway و الگوهای طراحی آن
- 22. الگوی Circuit Breaker برای افزایش پایداری
- 23. الگوی Service Discovery و ثبت سرویس
- 24. مفاهیم Containerization با Docker
- 25. استقرار میکروسرویسها با Docker Compose
- 26. آشنایی با Kubernetes و مدیریت کانتینرها
- 27. مانیتورینگ و لاگینگ میکروسرویسها
- 28. مقایسه ابزارهای مانیتورینگ (Prometheus, Grafana)
- 29. امنیت میکروسرویسها: احراز هویت و مجوز
- 30. تست میکروسرویسها: تست واحد و تست یکپارچگی
- 31. استفاده از Mockito برای تست واحد
- 32. الگوی طراحی CQRS در میکروسرویسها
- 33. الگوی طراحی Event Sourcing
- 34. مفاهیم کشینگ (Caching) در میکروسرویسها
- 35. مقایسه انواع کش (Redis, Memcached)
- 36. استفاده از RabbitMQ برای پیامرسانی ناهمزمان
- 37. الگوی Saga برای مدیریت تراکنشهای توزیعشده
- 38. مقایسه gRPC و RESTful API
- 39. بهینهسازی عملکرد میکروسرویسها
- 40. مقیاسپذیری میکروسرویسها
- 41. استقرار میکروسرویسها در ابر (Cloud)
- 42. مفاهیم DevOps و CI/CD
- 43. استفاده از Jenkins برای اتوماسیون فرایند استقرار
- 44. الگوهای طراحی میکروسرویسها: Backend for Frontend (BFF)
- 45. ملاحظات مربوط به مدیریت داده در میکروسرویسها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.