Reactive Programming

Filter Courses within "Reactive Programming" (Click to filter)
Functional Program Design in Scala (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Program Design in Scala (Coursera)

Discover the power of functional programming with our 'Functional Program Design in Scala' course. Designed to equip you with essential skills for developing complex applications, this course covers crucial topics such as lazy evaluation, structuring libraries using monads, and best practices for writing high-quality Scala code. Whether you're a beginner or an experienced developer looking to deepen your understanding of functional programming, this course offers valuable insights and practical examples.

Jun 8th 2026
5-12 Weeks
Distributed Programming in Java (Coursera) Coursera
Rice University

Distributed Programming in Java (Coursera)

Discover Distributed Programming in Java with this comprehensive course designed for industry professionals and students alike. Learn essential concepts and apply them using frameworks such as Hadoop, Spark, Sockets, RMI, Kafka, MPI, and more to develop efficient distributed applications in Java 8. Boost your ability to handle large-scale data processing and improve application performance.

Jun 8th 2026
4 Weeks
Learn Imba (Coursera) Coursera
Scrimba

Learn Imba (Coursera)

Dive into the world of Imba with this comprehensive online course. Learn how to leverage Imba's unique capabilities, including built-in tags and styles, to develop efficient and effective web applications. From beginner concepts to advanced techniques, you'll gain the skills needed to build your own Dopamine Box app and more.

May 25th 2026
1 Week
Programming Reactive Systems (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Programming Reactive Systems (Coursera)

Discover the fundamentals of reactive programming and learn how to implement robust, scalable, and resilient systems with this comprehensive online course. Specializing in Scala, you'll explore event-handlers, concurrent systems using Akka Actors, stream processing with Akka Streams, and more to build responsive applications that can handle varying workloads.

May 18th 2026
5-12 Weeks
Functional Program Design in Scala (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Program Design in Scala (Scala 2 version) (Coursera)

Dive into the world of Functional Program Design in Scala 2 with this comprehensive online course. Master essential functional programming techniques such as lazy evaluation and structuring libraries using monads. Engage with practical examples ranging from state space exploration to random testing and discrete circuit simulators. Gain insights on writing high-quality Scala code and leverage compiler inference for efficient coding practices.

May 18th 2026
5-12 Weeks
Programming Reactive Systems (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Programming Reactive Systems (Scala 2 version) (Coursera)

Dive into the world of reactive systems with our Programming Reactive Systems (Scala 2 version) course on Coursera. This course will equip you with the skills to build scalable, resilient, and responsive applications using Scala and Akka. Explore event-driven programming, actors, asynchronous computations, and more.

May 18th 2026
5-12 Weeks
Front-End JavaScript Frameworks: Angular (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Front-End JavaScript Frameworks: Angular (Coursera)

Dive into Front-End JavaScript Frameworks: Angular and unlock the potential of one of the most popular frameworks for building dynamic web applications. This Coursera course will guide you through creating engaging user interfaces with Angular 6.x using TypeScript. You'll learn about components, directives, services, data binding, routing, and more to build responsive single-page apps.

Mar 13th 2023
4 Weeks
Programming Reactive Systems (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Programming Reactive Systems (edX)

Discover the fundamentals of Reactive Programming and learn how to implement scalable, resilient, and responsive systems with our Programming Reactive Systems course. Designed for learners interested in software development, this course focuses on teaching you how to build efficient systems using high-level abstractions based on event-handlers in Scala. Whether you're a beginner or an experienced developer looking to enhance your skills, this course offers practical knowledge and real-world applications.

Self Paced
Self-Paced
Page 1