وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Creational Design Patterns in Swift 5

سرفصل های دوره

Elevate your Swift coding skills to new heights. This course will teach you how to leverage creational design patterns to build more robust, efficient, and maintainable Swift applications.


1. Course Overview
  • 1. Course Overview

  • 2. Introduction
  • 1. Overview
  • 2. Prerequisites
  • 3. Brief History of Design Patterns
  • 4. Values and Limitations of Design Patterns
  • 5. UML Primer

  • 3. The Singleton
  • 1. Overview
  • 2. Implementing a Singleton
  • 3. Concurrency Problems
  • 4. Making Our Singleton Thread Safe
  • 5. Applying the Readers-Writer Lock Technique
  • 6. Summary

  • 4. The Prototype
  • 1. Overview
  • 2. Copying Value vs. Reference Types
  • 3. Cloning Reference Types
  • 4. Understanding Shallow Copying
  • 5. Implementing Deep Copying
  • 6. Summary

  • 5. The Builder
  • 1. Overview
  • 2. Mapping the LaptopShop to Swift Code
  • 3. Highlighting the Problem
  • 4. Revamping the LaptopShop Using the Builder
  • 5. Using the Builder
  • 6. Summary

  • 6. The Factory Method
  • 1. Overview
  • 2. Exposing Too Many Types
  • 3. Applying the Factory Method
  • 4. Summary

  • 7. The Abstract Factory
  • 1. Overview
  • 2. Computer Store Demo - a Naive Approach
  • 3. Applying the Abstract Factory
  • 4. Summary

  • 8. Final Thoughts
  • 1. Next Steps
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 34539
    حجم: 1196 مگابایت
    مدت زمان: 92 دقیقه
    تاریخ انتشار: 11 اردیبهشت 1403
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید