О курсе
- Scala - возможно первый язык программирования для обучаемого.
- Основная цель обучения - введение в функциональный стиль программирования.
- Важная цель обучения - в короткое время начать работать в типовом проекте на Scala.
- Используется постепенное увеличение сложности в изучении материала.
- Приоритет изучения элементов языка выстроен по частоте использования их в функционально ориентированных проектах.
- Императивные элементы языка почти не рассматриваются, чтобы удерживать внимание на функциональном подходе.
- Изучаем только стандартную библиотеку.
- Основной эффект от курса основан на выполнении заданий. Задания основаны на материале курса.
- Системная, аппаратная и математическая теории даются по мере углубления объяснения элементов языка.
Курс находиться в процессе развития, будут появляться новые уроки. Замечания, пожелания об уроках пишите в комментариях. Требуется конструктивная критика.
Начальные требования
Слушатели курса не должны владеть императивными языками программирования. В противном случае потребуется слом старых привычек. ;-)
Наши преподаватели
Программа курса
Price:
Бесплатно