Целью освоения дисциплины «Компонентно-ориентированное программирование» является формирование у будущих выпускников компетенций в области разработки программных продуктов с применением компонентно-ориентированного подхода, применения современных паттернов проектирования при создании программных решений, знания антипаттернов. Задачами дисциплины являются: - изучение принципов компонентно-ориентированного подхода; - формирования навыков использования паттернов проектирования; - исследование антипаттернов, как их можно выявлять и исправлять. - приобретение теоретических знаний и практических навыков исследования при-менимости тех или иных технологий для разработки программных решений, оформления документации; обоснования применимости той или иной технологии для конкретной задачи; работы с различными языками программирования, средами разработки и паттернами.
Преподаватели: