توضیحات
Building Banking & Payments Systems With Spring Boot دوره آموزشی نحوه طراحی، توسعه و استقرار برنامههای بانکی و پرداخت امن و مقیاسپذیر را با استفاده از اکوسیستم Spring Boot می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این یک دوره عملی و پروژه محور است که به شما نحوه طراحی، توسعه و استقرار برنامههای بانکی و پرداخت امن و مقیاسپذیر را با استفاده از اکوسیستم Spring Boot آموزش میدهد. شما مفاهیم اصلی Spring مانند تزریق وابستگی، APIهای RESTful، پایداری دادهها با Spring Data JPA و مدیریت تراکنشها را یاد خواهید گرفت و آنها را در سناریوهای بانکی دنیای واقعی مانند مدیریت حساب، انتقال وجه و پردازش پرداخت به کار خواهید برد.
در این دوره، ما بر قابلیتهای اصلی بانکداری که تقریباً هر بانکی به آنها وابسته است، تمرکز میکنیم. این قابلیتها به همان روشی که در سیستمهای تولیدی واقعی ساخته میشوند، طراحی و پیادهسازی میشوند. شما یاد خواهید گرفت که چگونه دامنههای بانکی با استفاده از طراحی مبتنی بر دامنه مدلسازی میشوند و چگونه مسئولیتها بین میکروسرویسهای مستقل تقسیم میشوند. این دوره همچنین توضیح میدهد که چگونه سیستمهای تولیدی واقعی، امنیت و احراز هویت، مالکیت دادهها و مرزهای سرویس، پردازش ناهمزمان و قابلیت اطمینان و همچنین سناریوهای مقیاسپذیری و خرابی را مدیریت میکنند.
آنچه در دوره Building Banking & Payments Systems With Spring Boot یاد خواهید گرفت:
- طراحی یک سیستم بانکداری دیجیتال در دنیای واقعی با استفاده از میکروسرویسها، اعمال اصول طراحی مبتنی بر دامنه برای تقسیم دامنههای بانکداری اصلی
- ساخت سرویسهای backend آماده برای تولید با استفاده از Spring Boot، شامل APIهای REST، اعتبارسنجی، پایداری با Spring Data JPA و مرزهای سرویس امن.
- پیادهسازی گردشهای کاری مبتنی بر رویداد با استفاده از Kafka، فعالسازی ارتباطات ناهمزمان، sagas، retryها و سرویسهای loosely coupled برای جریانهای پرداخت واقعی.
- مدلسازی جریانهای احراز هویت و مجوز امن با استفاده از JWT و Auth0، پوشش درخواستهای آغاز شده توسط کاربر و ارتباطات سرویس به سرویس.
- طراحی و پیادهسازی الگوهای هماهنگسازی پرداخت، شامل holdها، postingها، idempotency و مدیریت خطا در سیستمهای توزیعشده.
- اعمال اصول بانکداری واقعی مانند تاریخچه تراکنشهای مبتنی بر دفتر کل، قابلیت حسابرسی و جداسازی مانده و نگرانیهای تراکنش.
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Raman Singh
زبان: انگلیسی
سطح آموزش: متوسط
تعداد دروس: 48
مدت زمان آموزش: 5 ساعت و 58 دقیقه
سرفصل های دوره

پیش نیازهای دوره Building Banking & Payments Systems With Spring Boot
Basic experience with Java and Spring Boot, including familiarity with REST APIs and common backend concepts.
Understanding of fundamental software engineering concepts, such as HTTP, JSON, databases, and basic object-oriented design.
Some exposure to backend development or microservices concepts is helpful, but not strictly required.
Willingness to learn production-grade system design, rather than expecting a beginner-level or theory-only course.
تصاویر دوره

فیلم معرفی دوره Building Banking & Payments Systems With Spring Boot
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.8 گیگابایت












































