There are plenty of tutorials at the
Soldat Mapping League, but I personally think the best way is just to study default maps; look at the vertex colors of polygons in ctf_B2b, especially those on the lower path and those exposed to "light" from the bridges and the central crack, and experiment likewise.
There's also the radical Blox-style shading... etc.