One excellent way to learn is to get software, courseware, or documentation and just get busy it with it yourself. Some people even find this is the way they learn best.
Things you can grab that will help you learn can be found here for subject matter we cover.
Python Programming – basic tutorial, distributions, our course
Java Programming – basic tutorial, documentation, our course
Filmmaking – Machinima
As we add other disciplines, we will add material that you might find useful.