Этот курс создан для .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
Скачать Паттерны проектирования C# и .NET (2020) Видеокурс
|