Java Concurrency & Multithreading Complete Course

Threads, Asynchronous Programming, Concurrency, Multithreading, Concurrent Collections, Algorithms, Synchronization etc

Ratings: 4.25 / 5.00




Description

In this course, we will discuss Java Concurrent and Multithreaded Programming in detail. The course covers basic topics such as threads creation, synchronization, memory model and a happens-before relationship. There are lectures about standard Java classes that help to write complex concurrent programs. Also, there are advanced sections about concurrent algorithms, performance and monitoring.

What You Will Learn!

  • Java multithreaded programming
  • Concurrency and threads synchronization
  • Java basic and advanced synchronization primitives
  • Parallel algorithms
  • The java-util-concurrent package in detail
  • Performance, testing and debugging of multithreaded applications

Who Should Attend!

  • Java developers
  • Programmers who are migrating to Java
  • People who are interested in programming of concurrent and multithreaded applications