Home | About Us | Contact Us
Quick Member Login:
Forgot password?
Forum Sponsors:
Forum Statistics:
Forum Members: 103,923
Total Threads: 51,138
Total Posts: 98,510

There are 91 users
currently browsing forums.
Forum Sponsors:
Forum Sponsors:
You don't appear to be registered. Click here to register
Search the forums:

Gsm Kashmir » Other Gsm/Mobile Related Forums » Java, iOS, Android, Symbian development » Coursera - Principles of Reactive Programming [repost]

Java, iOS, Android, Symbian development No SIS,JAVA,IPA Files to download here, this section is created to those who are Interesting in Programming JAVA,Android,iOS or Symbian Applications.

We are currently looking for some great moderators to help us out with keeping the forum running and becoming an even bigger part of our community!
Thread Tools Display Modes
Old 10-01-2016, 10:08 PM   #1
App Manager
Join Date: Jun 2015
Age: 38
Posts: 692
Goldenminer is on a distinguished road
Default Coursera - Principles of Reactive Programming [repost]

Coursera - Principles of Reactive Programming
WEBRip | English | MP4 + PDF Slides | 960 x 540 | AVC ~44.5 kbps | 29.970 fps
AAC | 64.3 Kbps | 44.1 KHz | 2 channels | Subs: English (.srt) | 12:17:08 | 1.61 GB
Genre: eLearning Video / Development, Programming

This is a follow-on for the Coursera class Principles of Functional Programming in Scala, which so far had more than 100'000 inscriptions over two iterations of the course, with some of the highest completion rates of any massive open online course worldwide.
The aim of the second course is to teach the principles of reactive programming. Reactive programming is an emerging discipline which combines concurrency and event-based and asynchronous systems. It is essential for writing any kind of web-service or distributed system and is also at the core of many high-performance concurrent systems. Reactive programming can be seen as a natural extension of higher-order functional programming to concurrent systems that deal with distributed state by coordinating and orchestrating asynchronous data streams exchanged by actors.

In this course you will discover key elements for writing reactive programs in a composable way. You will find out how to apply these building blocks in the construction of message-driven systems that are scalable and resilient.

The course is hands on; most units introduce short programs that serve as illustrations of important concepts and invite you to play with them, modifying and improving them. The course is complemented by a series of assignments, which are also programming projects.


Week 1: Review of Principles of Functional Programming: substitution model, for-expressions and how they relate to monads. Introduces a new implementation of for-expressions: random value generators. Shows how this can be used in randomized testing and gives an overview of ScalaCheck, a tool which implements this idea.

Week 2: Functional programming and mutable state. What makes an object mutable? How this impacts the substitution model. Extended example: Digital circuit simulation.

Week 3: Futures. Introduces futures as another monad, with for-expressions as concrete syntax. Shows how futures can be composed to avoid thread blocking. Discusses cross-thread error handling.

Week 4: Reactive stream processing. Generalizing futures to reactive computations over streams. Stream operators.

Week 5: Actors. Introduces the Actor Model, actors as encapsulated units of consistency, asynchronous message passing, discusses different message delivery semantics (at most once, at least once, exactly once) and eventual consistency.

Week 6: Supervision. Introduces reification of failure, hierarchical failure handling, the Error Kernel pattern, lifecycle monitoring, discusses transient and persistent state.

Week 7: Conversation Patterns. Discusses the management of conversational state between actors and patterns for flow control, routing of messages to pools of actors for resilience or load balancing, acknowledgement of reception to achieve reliable delivery.




http://nitroflare.com/view/C888D9E4128F816/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part1.rar
http://nitroflare.com/view/23B0A06A03F0932/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part2.rar
http://nitroflare.com/view/03A0C17776018EB/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part3.rar
http://nitroflare.com/view/B2E60CD3A18E2A5/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part4.rar
http://nitroflare.com/view/78ED2EC4BFEA77F/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part5.rar
http://nitroflare.com/view/AD2CE21F77D7A88/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part6.rar


https://www.bigfile.to/file/gU2yXAW66Nm8/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part1.rar
https://www.bigfile.to/file/nB9Bu8ttVyTg/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part2.rar
https://www.bigfile.to/file/BKsXvkEyNDnJ/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part3.rar
https://www.bigfile.to/file/qeE5GS3Ed5am/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part4.rar
https://www.bigfile.to/file/MxSTaJ2VsgUC/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part5.rar
https://www.bigfile.to/file/SMdatxVGEPvR/4sfr1.Coursera..Principles.of.Reactive.Programming .repost.part6.rar

Links are Interchangeable - No Password - Single Extraction
Goldenminer is offline   Reply With Quote


coursera, principles, programming, reactive, repost

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Learn Vue JS introduction to simple reactive JavaScript (2016) Goldenminer Java, iOS, Android, Symbian development 13 12-19-2021 04:38 AM
Tactical Design Patterns in .NET: Control Flow [repost] Goldenminer Java, iOS, Android, Symbian development 0 09-08-2016 11:24 PM
Stone River Learning - C# Programming Crash Course Goldenminer Java, iOS, Android, Symbian development 0 09-08-2016 11:03 PM

Free counters!
All times are GMT +6. The time now is 01:06 AM.
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.