to be found.
Tutorials on the Internet.
Courses at universities or companies. Depends on your country and your circumstances what is best for you.
Books at your bookstore or amazon.com.
Hope this helps.
Kees
well i m learning java. I read and understand the various chapters but unless you practice programs it useless.what i actually mean is that i am learning java and a beginner, so i need problems i.e. programs and some exercises that help me understand the basics of java.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic