Четверг
25.04.2024, 18:39
Всё для фото- и видеомонтажа
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная Всё для фото и видео монтажа Мой профильРегистрация ВыходВход
_____________________________________________________________________
_____________________________________________________________________
Друзья сайта




  • Форма входа

    Категории раздела
    Примеры видеосъемки [25]
    Книги, учебники [32]
    Видео уроки [1901]

    Меню сайта

    Наш опрос
    Чего не хватает на сайте
    Всего ответов: 1432

    Друзья сайта
  • Томский сайт

  • Создать сайт бесплатно

  • Официальный блог

  • Сайт для любителей СМС

  • teasernet

  • I-Technologies

  • Самая выгодная монетизация сайта


  • Партнеры

    Главная » Файлы » Уроки, обучающие материалы » Видео уроки

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

    ____________________________________________________________________________________

    17.01.2020, 13:05

    Программистам нужно знать паттерны. Они очень помогают в работе, облегчают жизнь и просто говорят о том, что вы то уже "не лыком шиты"! Что же такое паттерны? Это отточенные лучшие практики или решения для стандартных задач в объектно-ориентированном программировании.

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

    Какую проблему решают паттерны?
    Вы пишите программы/приложения и публикуете их. Придет время, когда вам нужно будет обновить ваше приложение или программу и в зависимости от того насколько хорошо написан ваш код, столько сил на обновление вам и придется приложить. То есть если в кратце, то паттерны при правильном использовании могут сэкономить вам кучу времени на поддержке вашего проекта.

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

    Чему вы научитесь в этом курсе?
    Так как курс построен по принципу "презентация - работа в 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)

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

    __________________________________________________________________________

    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Язык / Language

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

    Реклама

    Ваша реклама


    Облако тегов

    Статистика

    Яндекс.Метрика Анализ контента сайта

    Сейчас на сайте: 1
    Гостей: 1
    Пользователей: 0

    _______________

    Сегодня День рождения у:
    halk-05-85(39), reseda(59), Abay(35), gladkoff(42), tatyana(51)
    _______________

    Ваш IP адрес: 3.146.221.52
    _______________

    Лучшие журналисты
  • magikgate
  • zevs
  • masterpp
  • ivashka
  • toxa


  • Copyright MyCorp © 2024
    Хостинг от uCoz
    Авторская позиция
    Все права на публикуемые материалы принадлежат их авторам, Администрация проекта ответственность за их использование не несет.
    Материалы публикуют разные пользователи и не всегда Авторы новостей являются Авторами содержимого новости.
    Если Вы считаете, что какой-либо из материалов нарушает Ваши права, свяжитесь с Администрацией.
    Все материалы на сайте предназначены исключительно для ознакомления.