تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Java EE: الگوهای طراحی و معماری

دوره آموزشی Java EE: الگوهای طراحی و معماری

2 ساعت 45 دقیقهپیشرفته2018-04-26

مدرسین

Alex Theedom

Alex Theedom

Enterprise Developer, Published Author, Trainer

جزئیات دوره

نحوه جلوگیری از مشکلات رایج طراحی و افزایش کارایی برنامه نویسی را با استفاده از الگوهای طراحی و معماری در Java EE کشف کنید. در این دوره، مربی Alex Theedom به موضوع اساسی الگوهای طراحی و معماری نرم افزار می پردازد و شما را با دانش لازم برای انتخاب معماری مناسب برای برنامه خود مجهز می کند. الکس الگوهای کلاسیک Gang of Four را پوشش می دهد و در مورد روش منحصر به فرد پیاده سازی آنها در پلتفرم Java EE بحث می کند. این شامل الگوهای Singleton، Facade، Observer و Decorator است. او سپس برخی از مهم‌ترین الگوهای معماری مورد استفاده توسط پلتفرم را بررسی می‌کند، از جمله فیلتر، کنترل‌کننده مدل-نما (MVC)، کنترل‌کننده جلو، و رهگیر. پس از غوطه ور شدن در الگوهای طراحی، او به موضوع معماری می پردازد و در مورد انگیزه و نیاز به معماری بحث می کند و برخی از شناخته شده ترین سازه ها را معرفی می کند. الکس دوره را با بحث در مورد معماری های یکپارچه و میکروسرویس به پایان می رساند.

اهداف یادگیری
الگوهای طراحی نرم افزار کلاسیک Gang of Four
الگوهای معماری سازمانی
اجرای الگوهای سینگلتون، نما، مشاهده گر و دکوراتور
معماری دامنه محور، جیغ و CQRS
مزایا و معایب میکروسرویس ها

مهارت ها

Java EEEnterprise ArchitectureJavaOracleSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید

1. الگوهای طراحی در توسعه نرم افزار

  • 03 - الگوهای طراحی نرم‌افزار کلاسیک GOF
  • 04 - الگوهای معماری سازمانی

2. الگوهای طراحی نرم‌افزار کلاسیک در Java EE

  • 05 - الگوهای طراحی کلاسیک مورد بازبینی قرار گرفت
  • 06 - الگوی طراحی Singleton
  • 07 - یک مدیر استخر Singleton را پیاده‌سازی کنید
  • 08 - الگوی پیشرفته تک تن
  • 09 - همزمانی الگوی تک تن
  • 10 - الگوی طراحی نما
  • 11 - الگوی نما را اجرا کنید
  • 12 - خدمات نما پیشرفته
  • 13 - الگوی طراحی Observer
  • 14 - الگوی Observer را پیاده‌سازی کنید
  • 15 - اولویت ناظر و واجد شرایط
  • 16 - ناظر ناهمزمان
  • 17 - الگوی طراحی دکوراتور
  • 18 - الگوی Decorator را اجرا کنید

3. الگوهای نرم‌افزار معماری در Java EE

  • 19 - الگوهای نرم‌افزار سازمانی چیست؟
  • 20 - الگوی تزریق وابستگی
  • 21 - الگوی طراحی فیلتر
  • 22 - AOP - الگوی Interceptor
  • 23 - AOP - الگوی Interceptor را پیاده‌سازی کنید
  • 24 - الگوهای MVC و Front Controller

4. مقدمه ای بر معماری سازمانی

  • 25 - معماری نرم‌افزار چیست
  • 26 - چرا به معماری نیاز داریم

5. معماری مرکزی پایگاه داده

  • 27 - معماری پایگاه داده محور چیست
  • 28 - معماری کلاسیک سه طبقه
  • 29 - مزایا و معایب

6. معماری دامنه محور

  • 30 - معماری دامنه محور چیست
  • 31 - معماری چهار لایه مدرن
  • 32 - انواع معماری دامنه
  • 33 - مزایا و معایب

7. معماری فریاد

  • 34 - معماری فریاد چیست
  • 35 - عملکردی در مقابل مقوله ای
  • 36 - محاسن و معایب

8. معماری CQRS

  • 37 - معماری CQRS چیست
  • 38 - سه گونه
  • 39 - مزایا و معایب

9. معماری یکپارچه و میکروسرویس

  • 40 - یکپارچه چیست
  • 41 - میکروسرویس چیست
  • 42 - مزایا و معایب میکروسرویس ها

نتیجه

  • 43 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal