Course catalog

Categories

Showing 1-2 of 2 items.

coursera فنری MVC، فنری بوت و کنترلرهای استراحت (Mitalearn-311165)

  • 2 hours 35 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Derek Parsons
درباره این دوره:

این دوره آموزشی با هدف دانش‌آموزانی است که مایلند برنامه‌های کاربردی وب مبتنی بر جاوا و سرویس‌های Micro Restful را با استفاده از چارچوب‌های بسیار محبوب Spring MVC و Spring Boot با حداقل پیکربندی توسعه دهند. دانش‌آموز خدمات را از طریق قالب‌های URL مختلف توسعه می‌دهد، با بارهای json یا XML پاسخ می‌دهد و هدرهای HTTP سفارشی ایجاد می‌کند. درخواست‌کنندگان این خدمات شامل کلاینت‌های Java و Angular JS می‌شوند تا قابلیت‌های استفاده مجدد سرویس‌ها را در یک معماری توزیع‌شده نشان دهند. برنامه‌های وب سنتی نیز پوشش داده می‌شوند که صفحات وب را در یک معماری معمولی Model View Controller (MVC) ارائه می‌کنند. این یک دوره کاملاً عملی با مجموعه‌ای از آزمایشگاه‌ها برای نشان دادن مفاهیم کلیدی است.

coursera مخازن داده بهار (Mitalearn-312066)

  • 2 hours 9 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Derek Parsons
درباره این دوره:

هدف این دوره دانشجویانی است که می خواهند یاد بگیرند که چگونه جاوا با پایگاه های داده در یک چارچوب مدرن تعامل دارد. این دوره از چارچوب بسیار محبوب Spring Boot با سرویس های Micro به عنوان تنظیماتی برای تعاملات پایگاه داده ما با استفاده از Java Persistence Framework (JPA) و Spring Data Repositories برای انتزاع JPA استفاده می کند. سپس دانش‌آموزان یاد می‌گیرند که چگونه مخازن را به‌عنوان خدمات Rest Web با استفاده از Hypermedia به‌عنوان موتور حالت برنامه یا مفاهیم HATEAOS در معرض نمایش قرار دهند. برنامه‌نویسی جنبه‌گرایانه بهار (AOP) پوشش داده خواهد شد تا نشان دهد که چگونه نگرانی‌های مقطعی مانند ورود به سیستم را می‌توان به صورت متمرکز و غیر گریزانه برای کلاس‌های دامنه اعمال کرد. در نهایت این دوره استفاده از مدیران تراکنش های فنری و مدل تراکنش های پیکربندی اعلامی Springs را پوشش می دهد.