Объектно-ориентированные шаблоны проектирования. Паттерны: Курсы
Анонс программы
Паттерн проектирования — это часто встречающееся решение определённой проблемы при проектировании архитектуры программ.Преподаватель
Казакевич Александр Борисович - окончил Санкт-Петербургский государственный университет аэрокосмического приборостроения по специальности "Вычислительные машины, комплексы, системы и сети". Стаж преподавания более 10 лет.Описание Программы
- Введение в паттерны
- Базовые концепции ООП
- Элементы UML
- Простые и часто встречающиеся шаблоны
- Порождающие паттерны
- Структурные паттерны
- Поведенческие паттерны
Паттерн представляет собой не какой-то конкретный код, а общую концепцию решения той или иной проблемы, которую нужно будет ещё подстроить под нужды вашей программы.
Каталог паттернов, известный так же, как каталог GoF, представляет набор типовых унифицированных решений, с уже известными преимуществами, недостатками и способами реализации.
Сами названия паттернов являются своего рода "словарем программистов", позволяющий им быстро объяснять друг другу особенности архитектурного дизайна проектов, рассматривать задачи и способы их решения на высоком уровне абстракции.
Используемый язык программирования: Java SE
Требуемая подготовка:
Опыт программирования с использованием объектно-ориентированных языков программирования (Java / C# / C++ / Python / JavaScript). Понимание принципов объектно-ориентированного подхода в программировании. Знакомство с языком UML.
Обучение стало еще доступнее: покупайте курсы в кредит с услугой "Заплати по частям" от Яндекс.Кассы.
Документ об окончании: Удостоверение о повышении квалификации.