Основы визуального моделирования с использованием UML 2.0 Course description: Essentials of Visual Modeling with UML 2.0
Содержание курса
Обучить основам объектно-ориентированной разработки с использованием языка моделирования UML 2.0. Дать представление о понятиях абстракции, полиморфизма и инкапсуляции, лежащих в основе объектно-ориентированной разработки программного обеспечения. Обучить понятиям класса, объекта; методам создания программных продуктов на основе классов и объектов. Научить использовать базовые элементы UML 2.0.
Для кого предназначен курс
• разработчики клиент/серверных и веб-решений, приступающие к ОО разработке или желающие усовершенствовать навыки ОО разработки
• создатели моделей данных, работающие в тесной связке с создателями моделей объектов
• менеджеры программных проектов, использующих ОО подход
Необходимая подготовка к курсу:
Предварительной подготовки к курсу не требуется.
По завершению данного курса слушатели смогут:
описать базовые принципы ОО разработки
описать историю объектного подхода и его применение в настоящее время
объяснить возможности языка UML
объяснить понятия абстракции, инкапсуляции, модульности и иерархии
описать физическую структуру класса
описать отношения между классом и объектом
дать определение полиморфизма и генерализаци