Byte Size Chunks: Java Multithreading

The course is quick and handy: It explains multithreading and concurrency in Java in just the right level of detail for you to put these to work today.

Self-Paced

Learning Style

Beginner

Difficulty

2 Hours

Course Duration

Course Info

Download PDF

Certificate

See Sample

About Individual Course:
  • Individual course plan gives you access to this course
On Sale!
Now Only $10.00 Regular Price $49.00
Now Only $10.00 Regular Price $49.00
/ Each
When you subscribe, you get:
Learn Subscription plan gives you access to this course and over 820 other popular courses
On Sale!
Now Only $39.99 Regular Price $44.99
Now Only $39.99 Regular Price $44.99
/ Month
Team
Pricing
  • Buy 5-9 Enrollments And Save 68% ($12.74 monthly.)
  • Buy 10-19 Enrollments And Save 72% ($11.24 monthly.)
  • Buy 20-above Enrollments And Save 78% ($8.99 monthly.)
The course is quick and handy: It explains multithreading and concurrency in Java in just the right level of detail for you to put these to work today.

Course Information

About this course:

  • Prerequisites: Basic understanding of Java
  • Taught by a Stanford-educated, ex-Googler, husband-wife team
  • Please don't take this class if you have already signed up for our From 0 to 1: Learn Java Programming course (that includes a far longer and more in-depth version of this material)

This is a quick and handy course with exactly what you need to know (nothing more, nothing less!) about multithreading and concurrency in Java

Let’s parse that.

  • The course is quick and handy: It explains multithreading and concurrency in Java in just the right level of detail for you to put these to work today.
  • The course has exactly what you need - nothing more, nothing less. It starts from zero, builds up the design, then gives plenty of real-world examples, but crisply and quickly.
  • The course is also quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There’s also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.

The average salary for a Java Developer skills is $69,722 per year.

Course Objective:

  • Context: Why threading matters, and why it is getting more important as CPU architectures evolve and cloud-computing catches on
  • The basics: threads, processes, shared memory and inter-thread communcation
  • Old-school Java threading: Runnable and Thread objects and using them
  • New-age Java threading: Callable and Future objects, executors and other services
  • Semantics: the synchronized and volatile keywords
  • Case study: Double-checked locking and the singleton pattern

Audience:

  • Folks who know some Java but are entirely new to multi-threading or writing concurrent code

Prerequisite:

  • This course calls for a basic working knowledge of Java

Suggested Prerequisite Course:

From 0 to 1: Learn Java Programming

Career Path:

App Development…

Outline

More Information

More Information
Brand Java
Subjects App Development
Lab Access No
Technology Programming Language
Learning Style Self-Paced Learning
Difficulty Beginner
Course Duration 2 Hours
Language English
VPA Discount VPA Discount

Reviews

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Contact A Learning Consultant


click here