Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and their basic building-blocks are event handlers. This course teaches how to implement reactive systems in Scala and Akka by using high-level abstractions, such as actors, asynchronous computations, and reactive streams.

Programming Reactive Systems (Scala 2 version)
洛桑联邦理工学院课程信息
可灵活调整截止日期
根据您的日程表重置截止日期。
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
中级
Some experience in programming, preferably in Scala.
完成时间大约为51 小时
英语(English)
对员工进行热门技能培训能否为您的公司带来益处?
体验 Coursera 企业版您将学到的内容有
Understand how back-pressure controls flows of data
Transform and consume infinite and intermittent streams of data with Akka Stream
implement systems that can scale out according to a varying workload
Design systems resilient to failures
您将获得的技能
- Software Design
- Microservices
- Reactive Programming
- Cloud Computing
- Distributed Computing
可灵活调整截止日期
根据您的日程表重置截止日期。
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
中级
Some experience in programming, preferably in Scala.
完成时间大约为51 小时
英语(English)
对员工进行热门技能培训能否为您的公司带来益处?
体验 Coursera 企业版提供方
授课大纲 - 您将从这门课程中学到什么
完成时间为 13 小时
Introduction, Recap and Asynchronous Programming
完成时间为 13 小时
8 个视频 (总计 132 分钟), 9 个阅读材料, 3 个测验
完成时间为 8 小时
The Actor Model
完成时间为 8 小时
5 个视频 (总计 111 分钟)
完成时间为 7 小时
Handling Failure and State
完成时间为 7 小时
3 个视频 (总计 72 分钟)
完成时间为 2 小时
Distributed Computing
完成时间为 2 小时
6 个视频 (总计 119 分钟)
常见问题
我什么时候能够访问课程视频和作业?
我购买证书后会得到什么?
有助学金吗?
还有其他问题吗?请访问 学生帮助中心。