1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Dmitri Nesteruk] Паттерны проектирования C# и .NET (2020)

Тема в разделе "Администрирование и программирование", создана пользователем Администратор, 12 май 2020.

  1. Администратор

    By:Администратор12 май 2020
    Администратор
    Команда форума Администратор

    Регистрация:
    17 ноя 2018
    Сообщения:
    26.885
    Симпатии:
    9.285
    Паттерны проектирования C# и .NET (2020)
    2020-05-12_12-10-13

    Чему вы научитесь



      • Находить и применять паттерны проектирования
      • Рефакторить решения к использованию паттернов
      • Оценивать применимость и полезность паттернов
      • Повысить навыки програмирования и дизайна архитектуры
    Требования




      • Знакомство с самыми свежими фичами языка
      • Хорошее понимание принципов ООП
      • Наличие компилятора и среды разработки
    Описание
    Обзор курса

    Этот курс предоставляет слушателю наиболее полный обзор Паттернов проектирования C# и .NET через чисто практический подход. В частности, на этом курсе вы увидите:




      • Последние версии языка C# экосистемы .NET
      • Современные подходы к проектированию: dependency injection, реактивное программирование, и т.п.
      • Использование современного инструментария разработки (Rider)
      • Обсуждение вариаций и альтернативных реализаций паттернов
    Этот курс покрывает все паттерна Банды Четырех (GoF) а также современные вариации и изменения. Также мы обсудим наличие паттернов встроенных в сам язык или фреймворки .NET (например BCL).

    Что еще за Паттерны Проектирования?

    Паттерны проектирования — это готовые к использованию решения часто встречающихся задач проектирования. Паттерны были популяризованы в книге 1994 года Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, John Vlissides, Ralph Johnson and Richard Helm (авторов иногда называют Бандой Четырех — Gang of Four — оттуда сокращение GoF).

    Оригинальный труд был написан с помощью языков C++ и Smalltalk, но с тех времен утекло много воды, и паттерны успешно адаптировали под все современные языки, такие как C#, Java, PHP, и даже под не-ООП языки, такие как JavaScript.

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

    Какие паттерны покрыты в курсе?

    В этом курсе вы узнаете про все паттерны Банды Четырех. Вот что вы узнаете из курса:




      • Принципы проектирования SOLID: Принцип Единственной Обязанности, Принцип Открыт/Закрыт, Принцип Подстановки Лисков, Принцип Разделения Интерфейсов и Принцип Инверсии Зависимостей
      • Порождающие паттерны: Строитель, Фабрики (Фабричный Метод, Абстрактная Фабрика), Прототип, Синглтон
      • Структурные паттерны: Адаптер, Мост, Компоновщик, Декоратор, Фасад, Приспособленец, Заместитель
      • Поведенческие паттерны: Цепочка обязанностей, Команда, Интерпретатор, Итератор, Посредник, Хранитель, Null Object, Наблюдатель, Состояние, Стратегия, Шаблонный Метод, Посетитель
    Для кого этот курс?

    Этот курс создан для .NET/C# разработчиков которые хотят видеть не только типовые примеры паттернов, но также различные вариации и трюки языка которые можно использовать чтобы писать паттерны в "современном" стиле. Например, с использованием DLR и ImpromptuInterface, мы можем сделать DynamicObject который реализует любой нужный нам интерфейс. Это дает возможность динамического программирования и позволяет делать интересные реализации некоторых паттернов.

    В курсе используются достаточно сложные аспекты C#, такие как dynamic, рекурсивные дженерики и т.п.. Также, очень сильно задействованы сторонние библиотеки и фреймворки: Autofac (dependency injection), TPL и async/await для многопоточности, LINQ, Reactive Extensions, и другие.

    Стиль преподавания

    Весь курс представлен как набор лайв-кодинг сессий, в нем минимум теории и максимум практики! Видео представлены с помощью моей собственной системы Kinetica, которая отбрасывает весь визуальный шум от IDE и позволяет сфокусировать на одном — на коде.

    Помимо лекций, в конце каждого раздела есть задача по программированию: нужно реализовать паттерн. Эти задачи помогают закрепить пройденный материал.

    Для кого этот курс:



      • Начинающие и опытные разработчики
      • Архитекторы приложений и систем
      • Все кого интересуют паттерны проектирования!
    Продажник:


    Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
     
    Последнее редактирование: 27 окт 2020
    Vebster1994 нравится это.
  2. tryhaard

    By:tryhaard25 окт 2021
    VIP
    VIP Новенький

    Регистрация:
    11 мар 2020
    Сообщения:
    1
    Симпатии:
    1
    Все папки пустые на меил ру, а с зеркала нельзя скачать
     
    gR9r нравится это.
  3. Чертыковский

    By:Чертыковский6 фев 2023
    SUPER VIP
    SUPER VIP

    Регистрация:
    29 дек 2019
    Сообщения:
    10
    Симпатии:
    2
    папки пустые, ссылка зеркало не работает
     
  4. megageorge

    By:megageorge28 фев 2023
    SUPER VIP
    SUPER VIP

    Регистрация:
    12 авг 2020
    Сообщения:
    22
    Симпатии:
    4
    присоединяюсь, тоже хотел бы этот курс, но по ссылкам ничего нет
     
  5. Vebster1994

    By:Vebster19941 мар 2023
    SUPER VIP
    SUPER VIP

    Регистрация:
    26 янв 2022
    Сообщения:
    6
    Симпатии:
    0
    Могли бы обновить ссылку?
     
  6. Vebster1994

    By:Vebster199415 июл 2023
    SUPER VIP
    SUPER VIP

    Регистрация:
    26 янв 2022
    Сообщения:
    6
    Симпатии:
    0
    Можете обновить ссылку?
     
  7. Super Hilda

    By:Super Hilda15 июл 2023
    Moderator
    Команда форума Модератор

    Регистрация:
    3 фев 2021
    Сообщения:
    27.626
    Симпатии:
    6.900
    Ссылка готова
     
    Vebster1994 и Чертыковский нравится это.
Похожие темы
  1. Todos
    Ответов:
    0
    Просмотров:
    937
  2. #Megalodon
    Ответов:
    3
    Просмотров:
    754
  3. #Megalodon
    Ответов:
    0
    Просмотров:
    645
  4. megageorge
    Ответов:
    0
    Просмотров:
    23
  5. Shark Mafia
    Ответов:
    0
    Просмотров:
    403
  6. #Megalodon
    Ответов:
    0
    Просмотров:
    364
  7. Shark Mafia
    Ответов:
    0
    Просмотров:
    63
Загрузка...