دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

الگوهای طراحی ساختاری در Swift 5

الگوهای طراحی ساختاری در Swift 5

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

آیا با چالش‌هایی از جمله اجزای متصل به هم و معماری انعطاف‌ناپذیر در برنامه‌های Swift خود مواجه هستید؟ در این دوره، الگوهای طراحی ساختاری در Swift 5، شما یاد خواهید گرفت که چگونه برنامه‌های Swift انعطاف‌پذیر، مقیاس‌پذیر و قابل نگهداری توسعه دهید.

ابتدا، الگوهای Adapter و Bridge را بررسی می‌کنید، که اجازه می‌دهد تا انعطاف‌پذیری بیشتری در کد شما داشته باشید و این امکان را فراهم می‌کند که رابط‌های نامرتبط به‌طور همزمان کار کنند و به تفکیک یک انتزاع از پیاده‌سازی آن کمک می‌کند. سپس، الگوهای Composite و Decorator را کشف می‌کنید که به شما این امکان را می‌دهد تا اشیاء و ترکیب‌ها را به طور یکسان مدیریت کنید و به‌طور دینامیک مسئولیت‌هایی به اشیاء اضافه کنید بدون اینکه کد آن‌ها را تغییر دهید.

در نهایت، یاد خواهید گرفت که چگونه از الگوهای Facade ،Flyweight و Proxy برای ساده‌سازی سیستم‌های پیچیده با یک رابط واحد، مدیریت مؤثر اشیاء با مصرف بالا و کنترل دسترسی به نمونه‌ها استفاده کنید که منجر به افزایش امنیت و کارایی می‌شود. هنگامی که این دوره را به اتمام برسانید، شما مهارت‌ها و دانش لازم برای طراحی اپلیکیشن های Swift خود را برای آسانی در نگهداری و بهبودهای آینده خواهید داشت.

الگوهای طراحی ساختاری در Swift 5

  • بررسی دوره 0:02:00
  • بررسی 0:03:00
  • پیش نیازها 0:02:00
  • نگاهی کلی 0:04:00
  • دموی اشتراک‌گذاری اجتماعی 0:04:00
  • Adapter شیء 0:03:00
  • Adapter از طریق گسترش نوع Swift 0:02:00
  • خلاصه 0:02:00
  • نگاهی کلی 0:04:00
  • دموی اکسپلود سلسله مراتب کلاس 0:02:00
  • استفاده از الگوی طراحی Bridge 0:06:00
  • خلاصه 0:03:00
  • نگاهی کلی 0:05:00
  • برنامه DirectoryTree - تلاش اول 0:05:00
  • استفاده از الگوی Composite 0:03:00
  • خلاصه 0:02:00
  • نگاهی کلی 0:03:00
  • فروشگاه دوربین با استفاده از وراثت 0:02:00
  • استفاده از الگوی Decorator 0:04:00
  • خلاصه 0:02:00
  • نگاهی کلی 0:02:00
  • برنامه دانلودکننده تصویر 0:04:00
  • معرفی Façade 0:04:00
  • خلاصه 0:02:00
  • نگاهی کلی 0:05:00
  • معرفی فریم‌ورک Logger 0:03:00
  • کاهش مصرف حافظه با استفاده از Flyweight 0:03:00
  • تست و اطمینان از ایمنی Thread 0:04:00
  • خلاصه 0:02:00
  • نگاهی کلی 0:03:00
  • مسئله حل‌شده توسط الگوی طراحی Proxy 0:03:00
  • Proxy مجازی 0:04:00
  • استفاده از ویژگی‌های زبان Swift برای راه‌حل‌های تمیزتر 0:02:00
  • خلاصه 0:02:00
  • خداحافظی 0:01:00

697,500 139,500 تومان

مشخصات آموزش

الگوهای طراحی ساختاری در Swift 5

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:متوسط
  • تعداد درس:35
  • مدت زمان :1:46:20
  • حجم :368.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
14,529,000 2,905,800 تومان
  • زمان: 36:47:20
  • تعداد درس: 144
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,056,500 1,211,300 تومان
  • زمان: 15:20:43
  • تعداد درس: 96
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,715,500 1,543,100 تومان
  • زمان: 19:32:42
  • تعداد درس: 212
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
599,000 119,800 تومان
  • زمان: 1:31:18
  • تعداد درس: 33
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
566,000 113,200 تومان
  • زمان: 01:26:32
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,968,000 393,600 تومان
  • زمان: 04:59:48
  • تعداد درس: 92
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
559,500 111,900 تومان
  • زمان: 01:25:39
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,066,500 213,300 تومان
  • زمان: 02:42:25
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,439,500 1,687,900 تومان
  • زمان: 21:22:56
  • تعداد درس: 302
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید