This course teaches learners (industry professionals and students) the fundamental concepts of Distributed Programming in the context of Java 8. Distributed programming enables developers to use multiple nodes in a data center to increase throughput and/or reduce latency of selected applications. By the end of this course, you will learn how to use popular distributed programming frameworks for Java programs, including Hadoop, Spark, Sockets, Remote Method Invocation (RMI), Multicast Sockets, Kafka, Message Passing Interface (MPI), as well as different approaches to combine distribution with multithreading.

Distributed Programming in Java

Distributed Programming in Java
This course is part of Parallel, Concurrent, and Distributed Programming in Java Specialization

Instructor: Vivek Sarkar
Access provided by VIT Bhopal
26,480 already enrolled
505 reviews
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
4 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 7 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
69.30%
- 4 stars
22.37%
- 3 stars
4.95%
- 2 stars
0.99%
- 1 star
2.37%
Showing 3 of 505
Reviewed on Sep 4, 2017
It forced me to recall OpenMP and MPI. Thought it's already dead in favor to IMDG, spark, upc and so on.Practical tasks - miniprojects - was too easy to implement. Need more complex tasks.
Reviewed on Apr 27, 2020
A very good course, I learnt a lot from it, thank you Coursera.
Reviewed on May 27, 2020
thanks to coursera platform,to learn new way to solving distributed problem in java
Explore more from Computer Science

Rice University

Rice University

