دوره آموزشی
آموزش های 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

1,056,000 264,000 تومان

مشخصات آموزش

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

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

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

The Great Courses
2,542,000 508,400 تومان
  • زمان: 03:24:44
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,768,500 1,353,700 تومان
  • زمان: 09:05:08
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,706,500 1,341,300 تومان
  • زمان: 09:00:08
  • تعداد درس: 101
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,879,000 375,800 تومان
  • زمان: 02:31:21
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,554,500 510,900 تومان
  • زمان: 03:25:46
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,013,500 402,700 تومان
  • زمان: 02:42:12
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,058,000 411,600 تومان
  • زمان: 02:45:45
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,250,000 250,000 تومان
  • زمان: 1:40:41
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,196,500 439,300 تومان
  • زمان: 02:56:56
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی

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

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