Главная | Регистрация | Вход | RSS                   Понедельник, 17.02.2020, 12:49

Меню сайта
Категории раздела
Actions | Готовые действия [31]
Brushes | Кисти [280]
Textures, backgrounds | Текстуры, фоны [578]
Patterns | Заливки [24]
Plugins | Плагины [20]
Styles | Стили [208]
Fonts | Шрифт [86]
Gradients | Градиенты [17]
Frames for photo | Рамки для фото [7695]
Photo Album | Фотоальбом Фотокнига [300]
Clip Art PNG | Клипарт PNG [1301]
Clip Art PSD | Клипарт PSD [400]
Scrap sets | Скрап наборы [2170]
PSD TIFF исходники [1356]
Templates for photomontage Шаблоны для фотомонтажа [4428]
Cover for DVD | Обложки для DVD [155]
Videolessons | Видеоуроки [1415]
Books, magazines | Книги, журналы [82]
Artworks | Работы художников [78]
Picture, photo | Картинки, фото [364]
Открытки, приглашения, этикетки [108]
Сертификаты, дипломы, грамоты, благодарности [110]
Calendars | Календари [1613]
Vector Graphics | Векторная графика [423]
Web templates, elements | Веб шаблоны, элементы [11]
Miscellaneous | Разное [914]
Photoshop видеокурсы
Как создать фотокнигу в Adobe Photoshop
Мини-чат
Полезные ресурсы

Рекомендуем:

Реклама
Главная » 2020 » Январь » 17 » Курс: Паттерны Проектирования (2019)

10:04
Курс: Паттерны Проектирования (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
Жанр: Видеокурс, программирование, разработка
Формат видео: MP4 | 1920x1080 | AVC
Формат аудио: AAC | 256 kb/s | 48 кГц
Язык: Русский
Продолжительность: 04:21:43
Размер: 1.91 Gb

Скачать Курс: Паттерны Проектирования (2019)

Категория: Videolessons | Видеоуроки | Просмотров: 21 | Добавил: Kioka83 | Теги: видеокурс, программирование, разработка | Рейтинг: 0.0/0
Всего комментариев: 0
Форма входа
Календарь
«  Январь 2020  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Партнёры
  • Мир моих фантазий
  • Cервис автоматической регистрации доменов Ru на Ваше имя
  • Моментальные покупки
  • Сделай дизайн своего девайса уникальным!
  • Лучшие курсы
  • Игровой портал
  • Книга сказок
  • Мир гаджетов
  • Поиск по сайту
    Облако тегов
    Курсы Photoshop
    Бесплатный курс "Ретушь Фотогарфий"
    Реклама
    Наши посетители
    Locations of visitors to this page
    И кто тут на сайте?
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    На сайте PsdPng.ru можно бесплатно и без регистрации скачать: Actions | Готовые действия, Brushes | Кисти, Textures, backgrounds | Текстуры, фоны, Patterns | Заливки, Plugins | Плагины, Styles | Стили, Gradients | Градиенты, Frames for photo | Рамки для фото , Clip Art PNG | Клипарт PNG, Scrap sets | Скрап наборы, PSD TIFF исходники, Templates for photomontage | Шаблоны для фотомонтажа, Cover for DVD | Обложки для DVD, Videolessons | Видеоуроки, Books, magazines | Книги, журналы, Artworks | Работы художников, Picture, photo | Картинки, фото , Сертификаты, дипломы, грамоты, благодарности, Calendars | Календари, Vector Graphics | Векторная графика, Web templates, elements | Веб шаблоны, элементы, Miscellaneous | Разное
    Вся информация и файлы, представленные на этом сайте, предназначены исключительно для ознакомительных целей.
    УЛИТКА - каталог ресурсов интернет Анализ веб сайтов      Russian America Top. Рейтинг ресурсов Русской Америки.   Rambler's Top100      
    Copyright MyCorp © 2020
    Создать сайт с uWeb