معماری نرم‌افزار و Microservices برای توسعه‌دهندگان

کامپیوتر

با افزایش پیچیدگی سامانه‌های نرم‌افزاری، صرفاً دانستن Framework برای توسعه‌دهنده ارشد کافی نیست. توسعه‌دهنده باید بتواند Architecture، Separation of Concerns، Clean Architecture، Modular Monolith و Microservices را درک کند و درباره Trade-offهای معماری تصمیم بگیرد. این دوره بخش معماری را از پیاده‌سازی Framework مستقل می‌کند تا مفاهیم در اکوسیستم‌های مختلف قابل استفاده باشند.

اهداف برگزاري دوره/ كارگاه:


• آموزش مبانی معماری نرم‌افزار
• آموزش SOLID و Design Principles
• آموزش Clean Architecture
• آموزش Layered Architecture
• آموزش Modular Monolith
• آموزش Microservices
• آموزش Service Decomposition
• آموزش Bounded Context
• آموزش Service Communication
• آموزش Distributed Transactions
• آموزش Resilience و Observability



کلیه حقوق متعلق به جهاد دانشگاهی است. نقل مطالب با ذکر منبع مجاز است. قدرت گرفته از نما (نرم افزار مدیریت آموزش)