http://hello.processing.org/ (probably too basic if you already know how to code)
http://learningprocessing.com/videos/ (more in-depth)
It teaches Processing (which is technically Java). It got me into programming again and maybe it will help you too.