Новый видео курс – Структурные паттерны проектирования на языке С#
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Друзья, привет!

      Мы с хорошими новостями для тех, кто хочет углубить свои знания стека C#/.NET и создавать качественный код, с которым будет легко осуществлять работу и масштабирование – новый видео курс «Структурные паттерны проектирования на языке С#» уже на сайте в полном объеме!

      Паттерны проектирования – это стандартизированные и общепринятые способы решения распространенных проблем в коде. В программировании они делятся на три больших семейства: порождающие, структурные и поведенческие. Структурные шаблоны определяют правила того, как из классов и их объектов образуются большие по размерам, более сложные структуры.

      На курсе разбираются 6 основных структурных шаблонов:

      • Адаптер (Adapter) – обеспечивает взаимодействие между несовместимыми интерфейсами;
      • Декоратор (Decorator) – позволяет динамически добавлять новые функциональности объектам и обеспечивает гибкость в расширении функционала программ;
      • Мост (Bridge) – способствует созданию гибких и расширяемых систем;
      • Заместитель (Proxy) – позволяет контролировать доступ к объекту, функциям или ресурсам;
      • Фасад (Facade) – реализовывает взаимодействие со сложной системой или набором классов через простой интерфейс;
      • Компоновщик (Composite) – позволяет классам работать как со списком объектов, так и с отдельными объектами, а также строить сложные древовидные структуры.

      Автор курсаВладимир Черевко, Software Engineer с опытом 4+ года в веб-разработке. На клиентской стороне использует Angular, на серверной – стек C#/.NET.

      Курс состоит из 8 видео уроков общей продолжительностью 3 часа 16 минут.

      Структура курса:

      1. Начало работы со структурными паттернами. Паттерн Адаптер.
      2. Паттерн Декоратор.
      3. Паттерн Заместитель (Proxy).
      4. Decorator vs Proxy (Практика).
      5. Паттерн Мост.
      6. Паттерн Фасад.
      7. Паттерн Компоновщик.
      8. Facade & Bridge (Практика).

      Чему вы научитесь на данном курсе:

      • Улучшать качество программного кода с помощью правильного использования паттернов проектирования.
      • Разрабатывать гибкие и масштабируемые системы, которые легче адаптируются к изменениям и развитию.
      • Использовать различные структурные паттерны проектирования, такие как Adapter, Bridge, Composite и другие.
      • Внедрять структурные паттерны в реальных программных проектах для улучшения их архитектуры и удобства сопровождения.
      • Распознавать ситуации, в которых применение структурных паттернов может быть полезным для решения конкретных проблем или совершенствования дизайна.
      • Обсуждать и разрабатывать дизайн систем, используя язык паттернов проектирования с другими разработчиками.

      Предварительные требования

      Для комфортного прохождения курса необходимы базовые знания C#/.NET и понимание принципов ООП.

      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.

      Курс входит в комплексные программы подготовки по специальностям:

                    

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Премиум Plus
      Загружай видео уроки
      и учись без интернета
      • Все видеокурсы на 9 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      • Скачивание видео уроков
      199.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 1 год
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.