Hey @tarekabdelhafez ,
To answer your question… I don’t think there is a course here that teaches shape keys specifically. There are courses that use shape keys, HUMAN for example, the lessons on facial context.
On the CG Cookie YouTube channel there is a tutorial on shape keys. Adding shape keys is a CGC Classic, part of a series ‘Modeling and Animating an Alien Character’.
The lesson uses Blender v2.5a, but shape keys is one of those things that I don’t think has ever changed.
There isn’t to much to know about shape keys, which is why there isn’t a shape keys course. The common issue I see is remembering to select the correct shape key before making changes.
Hope this helps!