Companies Home Search Profile

Implementing Concurrency in Java (Java SE 11 Developer Certification 1Z0-819)

Focused View

Maaike van Putten

2:27:27

64 View
  • 1. Course Overview.mp4
    01:58
  • 1. Module Intro.mp4
    00:31
  • 2. What Is Concurrency.mp4
    04:01
  • 3. Concurrency - Pros and Cons.mp4
    04:10
  • 4. What Are Threads.mp4
    08:00
  • 5. Creating Threads.mp4
    03:17
  • 6. Runnable and Callable.mp4
    05:10
  • 7. Sleep, Interrupt, and Join.mp4
    09:12
  • 1. Module Intro - Synchronized Locks.mp4
    00:33
  • 2. Thread Interference.mp4
    04:31
  • 3. Synchronized Keyword.mp4
    06:59
  • 4. Lock Framework - Lock Interface and ReentrantLock.mp4
    10:12
  • 1. Module Intro - ExecutorService and Thread Pools.mp4
    00:28
  • 2. Executing Tasks Using SingleThreadExecutor.mp4
    08:19
  • 3. Submit and Future.mp4
    09:03
  • 4. Thread Pools and Executing Tasks.mp4
    10:07
  • 5. ScheduledExecutorService.mp4
    11:43
  • 1. Module Intro - Concurrent Collections and Ato.mp4
    00:36
  • 2. Concurrent Collections - What and Why.mp4
    02:55
  • 3. Concurrent Collection Interfaces.mp4
    03:40
  • 4. Concurrent Collections - Blocking Queues.mp4
    04:21
  • 5. Concurrent Collections - SkipList.mp4
    03:40
  • 6. Concurrent Collections - CopyOnWrite.mp4
    04:26
  • 7. Synchronized Collections.mp4
    02:16
  • 8. Atomic Classes.mp4
    08:07
  • 1. Module Intro - Threading Problems.mp4
    00:35
  • 2. Liveness and Threading Problems.mp4
    02:24
  • 3. Deadlock.mp4
    04:42
  • 4. Livelock.mp4
    05:47
  • 5. Starvation.mp4
    01:16
  • 6. Race Condition.mp4
    02:58
  • 7. Course Summary.mp4
    01:30
  • Description


    Concurrency is a dreaded topic for many developers. A good understanding of concurrency could get you level up from junior to medior. This course will teach you concurrency in Java.

    What You'll Learn?


      For many developers, concurrency is one of the most complex topics. It is also mandatory for the OCP11 exam, but don't worry! In this course, Implementing Concurrency in Java (Java SE 11 Developer Certification 1Z0-819), you’ll learn to implement concurrency using Java SE. First, you’ll explore the basics and what concurrency is by starting with creating threads. Next, you’ll discover the different executors in Java and how to use several strategies such as the join/fork framework. Finally, you’ll learn how to identify and solve threading problems, such as deadlocks and livelocks. When you’re finished with this course, you’ll have the skills and knowledge of concurrency in Java needed to implement it in applications and ace the questions about this topic on the OCP11 exam.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Maaike van Putten
    Maaike van Putten
    Instructor's Courses
    Maaike is trainer and software developer. She founded training agency Brightboost in 2014 and spends most of her days and nights working and learning. Training gives her the opportunity to combine her love for software development with her passion to help others boost their careers and be successful. She has trained professionals in the field of Java, Spring, C#, Python, Scrum, React and Angular. A lot of her time is spend staying up-to-date with the latest developments in her field. Next to the practical training and programming experience, Maaike has a lot of experience with short technical consulting projects and providing learning solutions for complex software development departments.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 32
    • duration 2:27:27
    • level average
    • English subtitles has
    • Release Date 2023/06/04