ITVDN

Scala Базовый

  • Средний уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

Scala Базовый

Scala – это современный язык программирования, сочетающий возможности ООП с функциональным подходом. Курс «Scala Essential» позволит вам изучить основы объектно-ориентированной разработки на данном языке. Вы на практике рассмотрите основные конструкции языка Scala, изучите принципы ООП, научитесь применять композицию и наследование, обрабатывать исключения, рассмотрите элементы функционального подхода в разработке и научитесь использовать функции высшего порядка.
Программа обучения
  • Pros and cons Scala
  • Классы
  • Объекты
  • Композиция и наследование
  • Тип Option
  • Обработка исключений Exceptions
  • Трейты
  • Функции высшего порядка
  • Коллекция List
Знания и навыки, которые приобретете
  • Обрабатывать исключения и создавать пользовательские исключения. 
  • Организовывать асинхронный код с помощью функций обратного вызова и Promise
  • Создавать сетевые запросы с помощью метода fetch
  • Создавать дизайн вашего приложения в стиле универсальных приложений
  • Работать с расширениями ScrollViewerExtension, StringExtension, ViewExtension и т. д
  • Применять вспомогательные классы ПродвинутыйCollectionView, AppPinManager, DispatcherHelper
  • Работать с такими сервисами, как: Bing, Facebook, LinkedIn, Microsoft Graph, Microsoft Translator, OneDrive, Twitter
  • Применять парсеры Markdown, RSS и инструменты разработчика Alignment Grid, FocusTracker

Преподаватели

  • Анна Атланова

    Scala Developer