Concurrent and Parallel Programming Concepts – Equal and parallel programming
In this Concurrent and Parallel Programming Concepts training course, expert author Martin Kalin will teach you everything you need to know to master concurrent and parallel programming. This course is designed for users who already have a basic knowledge of programming concepts.
You will begin by learning about concurrency and parallelism, then jumping into learning the basics of multiprocessing. From there, Martin will teach you about multiprocessing through richer code examples, as well as multithreading through richer code examples. This video tutorial also covers thread-safety and high-level concurrent types in Java, options for thread synchronization and collaboration, and concurrency and non-blocking I / O. Finally, you will learn the basics of parallelism, parallelism and performance, and parallelism and distributed computing.
Once you have completed this computer based training course, you will have learned everything you need to know about concurrent and parallel programming. Working files are included, allowing you to follow along with the author throughout the lessons.
Table of Contents:
– Concurrency And Parallelism
– Multiprocessing Basics
– Multiprocessing Through Richer Code Examples
– Multithreading Basics
– Multithreading Through Richer Code Examples
– Thread-Safety And High-Level Concurrent Types In Java
– Options For Thread Synchronization And Cooperation
– Concurrency And Non-Blocking IO
– Parallelism Basics
– Parallelness And Performance
– Parallelness And Distributed Computing
Manufacturer: Arly / O’Reilly
Language of instruction: English
Teacher: Martin Kalin
Level of training: Elementary, Secondary
Time of training: 8 hours +
File size: 1750 MB