Overview
In this 3-hour course, you'll learn essential Java concurrency concepts including thread management, synchronization, and advanced frameworks like Executor and Fork/Join. Hands-on coding exercises will help you practice and master Java multithreading techniques for real-world applications.
What I will be able to do after this course
- Create and manage threads effectively in Java applications
- Implement synchronization for thread safety
- Apply the Executor framework to simplify multithreading tasks
- Utilize the Fork/Join framework for parallel processing in Java
- Write thread-safe code using atomic variables and thread-local variables
Course Instructor(s)
Andrii Partola is a Senior Java Engineer and founder of ITER Academy with over 9 years of experience. He has helped 1,000+ students launch careers in IT by teaching Java programming and multithreading concepts through real-life examples and hands-on practice.
Who is it for?
This course is ideal for learners with basic Java knowledge, aspiring software developers, and Java developers seeking to deepen their understanding of concurrency. It's also useful for computer science students and those preparing for Java technical interviews.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access