Presentation covers standard concepts of multi threading like need of multiple stacks, thread scheduling, resource protection etc. in initial part.
Then, it explains pThread APIs using descriptions and examples.
It also covers behavior of UNIX signals in multi-threaded application.
The presentation was created around 2011-12 but still very relevant, even to the users of boost thread or C++11 threads.