Here is some good information on karate in general.
Basics - Kihon
Utilizing Basics-1 (sensei Sam Walker)
Utilizing basics-2 (sensei Sam Walker)
basics-3 The Black Belt Guide To Shotokan 4 (sensei Frank Brennan)
some footwork - Machida-do (Lyoto Machida)
KATA & SELF DEFENSE
Some applications for opening move of kata Nijushiho (sensei Vince Morris)
some applications for opening move of kata Kanku Dai - (sensei Tom Leeman)
some applications for kata bassai dai - (sensei Didier Lupo)
Conditioning
makiwara - conditioning
Okinawan old style conditioning