Паттерны проектирования C# и .NET (2020) Видеокурс
Этот курс создан для .NET/C# разработчиков которые хотят видеть не только типовые примеры паттернов, но также различные вариации и трюки языка которые можно использовать чтобы писать паттерны в "современном" стиле.
Например, с использованием DLR и ImpromptuInterface, мы можем сделать DynamicObject который реализует любой нужный нам интерфейс. Это дает возможность динамического программирования и позволяет делать интересные реализации некоторых паттернов.
В курсе используются достаточно сложные аспекты C#, такие как dynamic, рекурсивные дженерики и т.п.. Также, очень сильно задействованы сторонние библиотеки и фреймворки: Autofac (dependency injection), TPL и async/await для многопоточности, LINQ, Reactive Extensions, и другие.
Чему вы научитесь
- Находить и применять паттерны проектирования
- Рефакторить решения к использованию паттернов
- Оценивать применимость и полезность паттернов
- Повысить навыки програмирования и дизайна архитектуры
Содержание:
- Введение в курс
- Принципы проектирования SOLID
- Строитель (Builder)
- Фабрики (Factories)
- Прототип (Prototype)
- Синглтон (Singleton)
- Адаптер (Adapter)
- Мост (Bridge)
- Компоновщик (Composite)
- Декоратор (Decorator)
- Фасад (Facade)
- Приспособленец (Flyweight)
- Посредник (Proxy)
- Цепочка обязанностей (Chain of Responsibility)
- Команда (Command)
- Интерпретатор (Interpreter)
- Итератор (Iterator)
- Посредник (Mediator)
- Хранитель (Memento)
- Null Object
- Наблюдатель (Observer)
- Состояние (State)
- Стратегия (Strategy)
- Шаблонный метод (Template Method)
- Посетитель (Visitor)
- Завершение курса
Информация о видео
Название: Паттерны проектирования C# и .NET
Автор: Дмитрий Нестерук
Год выхода: 2020
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 13:44:23
Файл
Формат: MP4
Видео: AVC, 1280x720, ~1155 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 5.49 Gb
Внимание! У Вас нет прав для просмотра скрытого текста.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.