Мастер-класс Руслана Шевченко «Введение в scala + akka» (подія в архіві)

Состоялось
31 мая 2014 (суббота)
Время
11:00 — 15:00
Место
Одесса, ул. Греческая, 1А, HUB Odessa
Стоимость
100 грн
Пойдут

31 мая состоится мастер-класс Руслана Шевченко посвященный введению в язык программирования scala и фреймворк akka. Четырехчасовой мастер-класс позволит познакомится с языком программирования scala и системой организации распределенных вычислений akka. Введение в основные понятия и набор задач, позволит Вам «почувствовать» вкус разработки и понять, хотите ли вы специализироваться в этом направлении.

Программа:

— Введение. Установка и запуск sbt , activator, scala-IDE (основанном на eclipse), scala-worksheet, инфраструктура проекта (scalatest, scalaide)
— Структура программы. Области видимости, управляющие конструкции, методы, функции, значения и переменные, вызовы функций. Объектно-ориентированная структура : классы, трейты и объекты.
Передача параметров: по значению, по имени, по необходимости.
case-классы и сравнение образцов. Создание собственных образцов сопоставления.
— Введение в функции высшего порядка. API коллекций. Обобщенные типы.
Связь между объектно-ориентированным / функциональным миром: FunctionN.
Монадический синтаксис. (for-нотация)
— Стандартные идиомы программирования: Option, Either, неявные(implicit) значения. Рacпространенные шаблоны (typeclass, pimp my library) Подробнее о API коллекций — роль неявных значений. Ковариантные и Контрвариантные типы. Левая и правая ассоциативность.
Подробнее о объектной структуре: трейты, само-типизация. cake pattern.
-----------------
— Bonus part:
Ленивый доступ, потоки как коллекции (Stream).
Организация не блокируемого потока управления: actors,
Макросы и рефлексия.

Будет доступна бесплатная видеотрансляция! (Регистрация обязательна)
Регистрация
Контакты: [email protected]

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Докладчику мучительно тяжело говорить, а мне, соответственно, тяжело его слушать...

Підписатись на коментарі