city skyline
» »  урс: ѕаттерны ѕроектировани€ (2019)
» »  урс: ѕаттерны ѕроектировани€ (2019)

     урс: ѕаттерны ѕроектировани€ (2019)


     урс: ѕаттерны ѕроектировани€ (2019)

    ѕрограммистам нужно знать паттерны. ќни очень помогают в работе, облегчают жизнь и просто говор€т о том, что вы то уже "не лыком шиты"! „то же такое паттерны? Ёто отточенные лучшие практики или решени€ дл€ стандартных задач в объектно-ориентированном программировании.

    ѕаттернов достаточно много и более того, зачастую их перемешивают между собой, чтобы получить наиболее рациональные решени€ дл€ поставленной задачи.

     акую проблему решают паттерны?
    ¬ы пишите программы/приложени€ и публикуете их. ѕридет врем€, когда вам нужно будет обновить ваше приложение или программу и в зависимости от того насколько хорошо написан ваш код, столько сил на обновление вам и придетс€ приложить. “о есть если в кратце, то паттерны при правильном использовании могут сэкономить вам кучу времени на поддержке вашего проекта.

    “акже паттерны решают проблему коммуникации между программистами одной команды, так как зна€ паттерны, вам не придетс€ вдаватьс€ в подробности собственного варианта решени€ задачи, потому что другие члены команды будут понимать вас с полуслова.

    „ему вы научитесь в этом курсе?
    “ак как курс построен по принципу "презентаци€ - работа в Xcode - презентаци€", то в первой половине урока вы будете смотреть презентацию того, как мог бы выгл€деть паттерн в нашей реальной жизни, а после этого мы с вами будем перекладывать пример паттерна уже на код на Swift, а в хвостике урока мы с вами будем разбирать паттерн схематично.

    ¬ы научитесь понимать как разбиваетс€ код дл€ работы с теми или иными паттернами и научитесь находить паттерны в чужом коде, что сделает этот код в разы пон€тнее. ¬ы так же уже гарантированно будете размышл€ть перед тем как бросатьс€ кодить, так как зна€ паттерны всегда хочетс€ сделать код лучше :).  стати, именно эта черта отличает программиста от хорошего программиста!

     урс подходит:
    - дл€ начинающих разработчиков, кто уже имеет небольшой опыт работы со Swift
    - дл€ тех, кто уже умеет работать со Swift, но пока не решалс€ познакомитьс€ с паттернами
    - дл€ тех, кто уже программировал на другом объектно-ориентированном €зыке, но решил перейти в Swift и сразу окунутьс€ в паттерны
    - дл€ обучени€ работы с протоколами
    - дл€ изучени€ более глубокого подхода к коду
    - дл€ тех, кто хочет на практике познакомитьс€ с таким пон€тие как "полиморфизм"
    - кто хочет получить не устаревающие знани€, которые можно перенести в любой объектно-ориентированный €зык программировани€
    - дл€ хардкодеров, которым нравитьс€ много кода, очень много кода!

    —одержание курса:
    1. Intro (8:48)
    2. Strategy (—тратеги€) (14:56)
    3. Observer (Ќаблюдатель) (12:58)
    4. Decorator (ƒекоратор) (16:18)
    5. Simple Factory (ѕроста€ фабрика) (12:44)
    6. Factory Method (‘абричный метод) (10:08)
    7. Abstract Factory (јбстрактна€ фабрика) (10:05)
    8. Singleton (—инглтон) (10:30)
    9. Command ( оманда) (24:34)
    10. Adapter (јдаптер) (9:23)
    11. Facade (‘асад) (11:13)
    12. Template Method (Ўаблонный метод) (20:02)
    13. Iterator (»тератор) (26:10)
    14. Composite ( омпоновщик) (12:18)
    15. State (—осто€ние) (18:08)
    16. Proxy (ѕрокси) (15:49)
    17. Builder (—троитель) (14:06)
    18. Chain of responsibility (÷епочка ответственностей) (12:52)
    19. Outro (0:43)

     урс: ѕаттерны ѕроектировани€ (2019)  урс: ѕаттерны ѕроектировани€ (2019)  урс: ѕаттерны ѕроектировани€ (2019)
     урс: ѕаттерны ѕроектировани€ (2019)  урс: ѕаттерны ѕроектировани€ (2019)

    Ќазвание:  урс: ѕаттерны ѕроектировани€
    √од выхода: 2019
    ∆анр: ¬идеокурс, программирование, разработка
    ‘ормат видео: MP4 | 1920x1080 | AVC
    ‘ормат аудио: AAC | 256 kb/s | 48 к√ц
    язык: –усский
    ѕродолжительность: 04:21:43
    –азмер: 1.91 Gb

    —качать  урс: ѕаттерны ѕроектировани€ (2019)


    ѕохожие новости
  • Gof паттерны Java (2019) PCRec
  • Ѕатыршинов - Java Ѕ≈«Ћ»ћ»“ Ќј ¬—≈! (2015)
  • ѕаттерны и антипаттерны - помощники в разработке
  • ≈рошкин: ќсновы объектно-ориентированного программировани€.
  • »нтенсивный онлайн-курс HTML Academy ЂЅазовый JavaScriptї є1

  • »нформаци€

    ѕосетители, наход€щиес€ в группе √ости, не могут оставл€ть комментарии к данной публикации.

‘ото новости
—обытие дн€
Ќовые статьи
27 февраль New Nu Disco Funk (2020)

27 февраль Beatport Techno: Electro Sound Pack #16 (2020)

26 февраль Beatport Progressive Trance: Electro Sound Pack #15 (2020)

“оп новости
27 февраль

New Nu Disco Funk (2020)

26 февраль

EDM Immersion (2020)

25 февраль

Disco At Chiken (2020)