Not Enough Good Resources?

Hello! Before i go on to childishly ask a question that has probably been asked a million times i will tell you a little bit about myself I am… well a young boy in high school who likes to fancy himself that hes a little bit more tech-savvy then the other kids in his grade. I’m self taught when it comes to my knowledge on programming and learn mostly from resources I can find online. But, I have stumbled upon a very sticky predicament. There simply are too few good resources that teach video game development in java, and if you do manage to find any they are most likely outdated using long past libraries or don’t teach you anything that you could use on your own. They always say “Just copy what i’m writing. I’ll explain it later”. So I have a question for all the masters out there. Do you know any good resources that teach java development, is it with the times, and is it good enough that beginners could take that knowledge and move on to their own projects? Thank you for your time. ;D