Понедельник
27.10.2025
06:46
Приветствую Вас Гость
RSS

 
Графика и дизайн
Главная Регистрация Вход
»
Меню сайта

Категории раздела
Проекты для ProShow Producer [1246]
Проекты для Adobe After Effects [104]
Всё для Adobe Photoshop [1]
Проекты для Sony Vegas Pro [0]
Футажи [65]
Переходы [0]
Фоны [0]
Скрап-наборы [208]
Фотокниги и альбомы [0]
Обложки и задувки для CD/DVD дисков [3]
Всё для Adobe Photoshop [36]
PSD, PNG исходники и шаблоны для Photoshop [72]
Клипарты PNG [0]
Векторные клипарты [4]
Растровые клипарты [1]
Фотоклипарты [0]
Арт картинки, фотографии и иллюстрации [0]
Обои для рабочего стола [4]
Уроки и видеоуроки [1856]
Темы и шаблоны сайтов [1]
InDesign шаблоны [0]
3D модели [0]
Шрифты [2]
Дизайнерский софт [6]
Плагины и пресеты [1]
Cкрипты, модули, плагины и дополнения для CMS [0]
Звуковые эффекты [0]

Статистика

Реклама

Статистика
Flag Counter

Статистика
e.megaindex.ru/

Главная » 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)

Категория: Уроки и видеоуроки | Просмотров: 273 | Добавил: Hottei | Теги: видеокурс, разработка, программирование | Рейтинг: 0.0/0
Всего комментариев: 0
Вход на сайт

Поиск по сайту

Календарь
«  Январь 2020  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
2728293031

Архив записей

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Облако тегов
    детский ProShow Producer альбом бесплатно композиция женский любовь Project for Proshow Producer Love Календарь винтаж детская happy весна png листья ProShow Producer листва грибы Project 50 лет Scrap Клипарт банты бабочки Styles Весенний игрушки вектор День Рождения мама зимний звезды кластеры звёздочки история Зима footages After Effects декор анимация время Produser HD Winter Инструменты видеокурс photoshop вебинар Lightroom живопись Графика Видеоурок Camera Raw дизайн видеоуроки коллаж коллажирование actions footage clip video видео Free Download Колллажирование style Share Slideshow искусство веб-дизайн интерьер after Effects Origami tutorial Capture One android template клип Internet магазин Premiere Pro cinema 4d Интенсив бизнес Инстаграм Instagram Illustrator 3ds max веб-мастеру компьютерная литература Python powerpoint заработок акварель procreate Figma Premiere

    DepositFiles