Об этом курсе

Недавно просмотрено: 36,475

Карьерные результаты учащихся

39%

начал новую карьеру, пройдя эти курсы

31%

получил значимые преимущества в карьере благодаря этому курсу
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Курс 2 из 5 в программе
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 36 часов на выполнение
Английский

Приобретаемые навыки

StreamsFunctional DesignReactive ProgrammingFunctional Programming

Карьерные результаты учащихся

39%

начал новую карьеру, пройдя эти курсы

31%

получил значимые преимущества в карьере благодаря этому курсу
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Курс 2 из 5 в программе
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 36 часов на выполнение
Английский

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

от партнера

Placeholder

Федеральная политехническая школа Лозанны

Программа курса: что вы изучите

Оценка контентаThumbs Up89%(3,535 оценки)Info
Неделя
1

Неделя 1

13 ч. на завершение

For Expressions and Monads

13 ч. на завершение
10 видео ((всего 164 мин.)), 10 материалов для самостоятельного изучения, 3 тестов
10 видео
Tools Setup for Mac OS X21мин
Tools for Setup for Windows18мин
Tutorial: Working on the Programming Assignments8мин
Recap: Functions and Pattern Matching19мин
Recap: Collections12мин
Lecture 1.1 - Queries with For7мин
Lecture 1.2 - Translation of For11мин
Lecture 1.3 - Functional Random Generators19мин
Lecture 1.4 - Monads20мин
10 материалов для самостоятельного изучения
Troubleshooting10мин
Grading Policy10мин
Tools Setup10мин
Sbt Tutorial10мин
IntelliJ IDEA Tutorial10мин
Scala Tutorial10мин
Cheat Sheet10мин
Reactive Cheat Sheet10мин
Scala Style Guide10мин
Learning Resources10мин
Неделя
2

Неделя 2

7 ч. на завершение

Lazy Evaluation

7 ч. на завершение
5 видео ((всего 80 мин.))
5 видео
Lecture 2.2 - Streams12мин
Lecture 2.3 - Lazy Evaluation11мин
Lecture 2.4 - Computing with Infinite Sequences9мин
Lecture 2.5 - Case Study: the Water Pouring Problem31мин
Неделя
3

Неделя 3

7 ч. на завершение

Type-Directed Programming

7 ч. на завершение
5 материалов для самостоятельного изучения
5 материалов для самостоятельного изучения
Motivating Example10мин
Type-Directed Programming10мин
Type Classes10мин
Conditional Implicit Definitions10мин
Implicit Conversions10мин
3 практических упражнения
Type-Directed Programming
Conditional Implicit Definitions30мин
Implicit Conversions
Неделя
4

Неделя 4

1 ч. на завершение

Functions and State

1 ч. на завершение
6 видео ((всего 72 мин.))
6 видео
Lecture 4.2 - Identity and Change8мин
Lecture 4.3 - Loops8мин
Lecture 4.4 - Extended Example: Discrete Event Simulation10мин
Lecture 4.5 - Discrete Event Simulation: API and Usage10мин
Lecture 4.6 - Discrete Event Simulation: Implementation and Test18мин

Рецензии

Лучшие отзывы о курсе FUNCTIONAL PROGRAM DESIGN IN SCALA

Посмотреть все отзывы

Специализация Functional Programming in Scala: общие сведения

Functional Programming in Scala

Часто задаваемые вопросы

Остались вопросы? Посетите Центр поддержки учащихся.