• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2026/2027

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

Статус: Маго-лего
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 6
Контактные часы: 48

Программа дисциплины

Аннотация

Дисциплина направлена на формирование у студентов знаний и практических навыков программирования на языках Java и Scala. В курсе рассматриваются основы синтаксиса, принципы объектно-ориентированного программирования, принципы функционального программирования, работа с массивами, строками и коллекциями, механизмы обработки исключений и многопоточности, работа с иммутабельными структурами данных и монадами, использование implicits и тайпклассов, основы асинхронности. Отдельное внимание уделяется современным средствам Java, включая Stream API, лямбда- выражения и работу с внешними библиотеками. В блоке Scala рассматриваются Cats, Circe и Akka HTTP. Практическая часть курса включает разработку учебного проекта.