Паттерны проектирования GoF на Dart

Курс даёт всеобъемлющий обзор паттернов (шаблонов) проектирования из книги "банды четырёх" на языке программировании Dart. Каждый из рассматриваемых паттернов проектирования может быть адаптирован для использования при разработке приложений на Flutter.
5 - 6 ч. в неделю

О курсе

Курс даёт всеобъемлющий обзор паттернов (шаблонов) проектирования из книги "банды четырёх" на языке программировании Dart. Помимо классических реализаций паттернов проектирования, где это только возможно, рассматривается их реализация теми средствами, что предоставляет Dart.

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

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

  • порождающие;
  • структурные;
  • поведенческие.

К порождающим паттернам относят:

  • Абстрактная фабрика (Abstract Factory);
  • Строитель (Builder);
  • Фабричный метод (Factory Method);
  • Прототип (Prototype);
  • Одиночка (Singleton).

В семейство структурных паттернов проектирования входят:

  • Адаптер (Adapter);
  • Мост (Bridge);
  • Компоновщик (Composite);
  • Декоратор (Decorator);
  • Фасад (Facade);
  • Приспособленец (Flyweight);
  • Заместитель (Proxy).

Среди рассматриваемых поведенческих паттернов проектирования мы разберем:

  • Цепочка Обязанностей (Chain of Responsibilities);
  • Команда (Command);
  • Итератор (Iterator);
  • Посредник (Mediator);
  • Хранитель (Memento);
  • Наблюдатель (Observer);
  • Состояние (State);
  • Стратегия (Strategy);
  • Шаблонный Метод (Template Method);
  • Посетитель (Visitor).

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

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

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

Разработчики или студенты, использующие язык программирования Dart в своих проектах

Начальные требования

  • знание принципов ООП
  • хорошие знания Dart

Наши преподаватели

Программа курса

загружаем...

Сколько стоит обучение

Old Price: 1 499  Discount Price: 1 399 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Old Price: 1 499  Discount Price: 1 399