Учебный курс по разработке корпоративных приложений. Содержит подробные описания конкретных типовых решений. Каждое решение содержит сведения о сфере использования и основных аспектах реализации.
Рассматриваются примеры исходного кода на Java и C#.
Цели:
После завершения обучения слушатели смогут:
- Разделять корпоративные приложения на слои
- Знать основные подходы к организации бизнес-логики
- Детально знать механизм объектно-реляционного отображения
- Организовывать представление данных в Web с использованием системы MCV (модель-представление-контроллер)
- Понимать принцип параллельной обработки заданий, охватывающих несколько системных транзакций
- Проектировать интерфейс распределённого доступа к объектам
Целевая аудитория:
разработчики, старшие разработчики
Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.
Предварительная подготовка – общее:
- Знание принципов объектно-ориентированного программирования
- Опыт работы с объектно-ориентированными языками от 1 года
- Знание UML
Связанные курсы:
Рекомендуемые дополнительные материалы, источники:
1) Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four, GoF)
2) Patterns of Enterprise Application Architecture By Martin Fowler (Addison Wesley, 2002)
Примечание:
Возможны варианты по длительности проведения: 16 и 24 часа.
Материалы курса на английском языке.