This week I participated in a workshop on parallel programming. It was given by a guy from the HLRS. Since I myself worked at the University of Stuttgart before 2012, I got in some reminiscent mood; only a little.
The workshop itself was pretty good. It covered MPI and OpenMP together with some tools for development. In theory none of these are black magic, but it is good to try for yourself with well-prepared practical examples. That way you can get to know the stuff step by step.