Объектно - ориентированное программирование

  • Целью дисциплины является подготовка студентов к разработке блокчейн-приложений и сервисов опираясь на знание методологии программирования, которая базируется на объектно-ориентированном подходе. В рамках данной дисциплины студенты изучат принципы объектно-ориентированного программирования, таких как инкапсуляция, наследование и полиморфизм, использование этих принципов для создания программных систем,основные концепции языков программирования, которые поддерживают объектно-ориентированный подход, включая классы, объекты, методы, свойства и события, разработают объектно-ориентированные программы, используя такие языки программирования, как Java, C++, С#, Python и другие, используют различные паттерны проектирования программных систем, таких как фабричный метод, адаптер, декоратор и многие другие, для решения типичных проблем проектирования и повышения надежности, разработают приложение, использующие объектно-ориентированный подход, включая разработку интерфейсов, взаимодействие с базами данных и создание компонентов программных систем, произведут тестирование и отладку созданного программного продукта. Итоговая оценка представляет собой защиту портфолио.
  • Образовательная программа 6B06191 Блокчейн - инженерия
  • Кредитов 5
  • Год обучения 1
  • Семестр 2
Top