Видео курс Scala Essential - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно
ITVDN logo
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно

Scala – это современный язык программирования, сочетающий возможности ООП с функциональным подходом. Курс «Scala Essential» позволит вам изучить основы объектно-ориентированной разработки на данном языке. Вы на практике рассмотрите основные конструкции языка Scala, изучите принципы ООП, научитесь применять композицию и наследование, обрабатывать исключения, рассмотрите элементы функционального подхода в разработке и научитесь использовать функции высшего порядка.
По прохождению курса вы научитесь:

  • Писать программы на Scala, с использованием принципов ООП и функционального программирования.
  • Понимать механизмы наследования, полиморфизма, абстракции.
  • Понимать и применять принципы композиции и механизмы динамического связывания.
  • Использовать на практике в разработке классы, объекты, трейты, перечисления.
  • Выбирать и применять в разработке наиболее востребованные типы коллекций.
  • Понимать работу и применять на практике класс Option и паттерн Option/Some/None.
  • Понимать принципы работы с исключениями в Scala.
  • Работать с функциями высших порядков как принимающими, так и возвращающими другие функции. 
     


Этот курс входит в специальности:

ВИДЕОУРОК №1. Pros and cons Scala

Доступ к полному курсу с учебными материалами и тестированием на 30 дней за 9.99 USD

Купить
Описание видеоурока
Титры видеоурока
Скачать материалы
Рекомендуемая литература
Разобраться с основными терминами обектно-ориентированного, ункционального, конкурентного программирования, чтобы оценить достоинства и недостатки языка Scala.
Титров к данному уроку не предусмотрено
Рекомендуемой литературы к данному уроку не предусмотрено
комментарии и обсуждения
Notification success