Шаблоны проектирования (очный)
Курс поставлен в расписание:
22.11.2010-02.12.2010, Омск
Тренер:
Юнусов Максим
Время : 15:00-19:00
Длительность: 32 час.
Стоимость: 24 000 р.
08.12.2010-17.12.2010, Москва
Тренер:
Смирнов Николай
Время : 10:00-14:00
Длительность: 32 час.
Стоимость: 24 000 р.
Отзывы:
Компания Align Technology Research & Development Inc (Москва):
В рамках курса участники нашей команды ознакомились с новой технологией, отметили возможности ее применения на практике. Особенно все оценили оптимальное сочетание практики и теории.
Каталог очных курсов. Версия для печати
Загрузить файл (pdf)Шаблоны проектирования
Курс:ARC-002
Владелец курса:УЦ Luxoft
Формат:Очный
Описание:Паттерны (patterns, шаблоны) представляют из себя консистенцию некоего опыта, пригодную для повторного использования.
Паттерны находят применение во всех областях деятельности, поскольку позволяют использовать сработавшие ранее решения. Знание паттернов проектирования позволяет не только быстрее строить Ваши решения и получать качественный исходный код, но и проще общаться с Вашими коллегами, которые уже освоили данную технологию.
В курсе рассматриваются базовые 23 паттерна.
Паттерны находят применение во всех областях деятельности, поскольку позволяют использовать сработавшие ранее решения. Знание паттернов проектирования позволяет не только быстрее строить Ваши решения и получать качественный исходный код, но и проще общаться с Вашими коллегами, которые уже освоили данную технологию.
В курсе рассматриваются базовые 23 паттерна.
Цели:
После завершения обучения, слушатели смогут:
1. описать понятие паттернов и принципы их использования.
2. описать проблемы и преимущества проектирование на базе повторного использования кода.
3. использовать терминологию паттернов в обсуждение, проектирование и разработке.
4. разрабатывать приложение на базе паттернов.
5. понимать и использовать паттерны уровня приложения.
1. описать понятие паттернов и принципы их использования.
2. описать проблемы и преимущества проектирование на базе повторного использования кода.
3. использовать терминологию паттернов в обсуждение, проектирование и разработке.
4. разрабатывать приложение на базе паттернов.
5. понимать и использовать паттерны уровня приложения.
Разбираемые темы:
Модуль 1. Паттерны
Модуль 2. Порождающие паттерны
Модуль 2. Порождающие паттерны
Модуль 3. Структурные паттерны
- Singleton
- Abstract Factory
- Builder
- Factory Method
Модуль 4. Паттерны поведения
- Adapter
- Bridge
- Composite
- Decorator
- Façade
- Flyweight
- Proxy
Модуль 5. Архитектурные паттерны
- Chain of responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
Целевая аудитория:
разработчики, технические лидеры, архитекторы
Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прослушивании курсов Учебного Центра Luxoft
Предварительная подготовка – общее:
- Знание принципов объектно-ориентированного программирования.
- Опыт работы с объектно-ориентированными языками от 1 года.
- Желательно: знакомство с C# / Java, Visual Studio, UML.
Рекомендуемые дополнительные материалы, источники:
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four, GoF)
Хотите узнать больше?
По всем вопросам, в т.ч. для регистрации на курсы, отправьте письмо по адресу education@luxoft.com

