I decided that Dogstopper's game programming challenge was the perfect excuse to learn some Java. Then I had a thought, can I learn everything I need to know about beginning game programming in Java using only DIC?

I hit up the search bar to find out which IDE I should be using and came across a helpful topic, What IDE?. I decided to start with NetBeans as it sounded like the easiest option for a Java Noob like myself. So I go to download the latest version of NetBeans and it asks me which version of Java I want to use SE or EE it gives me the option to download both but I thought I should probably learn the difference so I hit DIC's search bar again.

This topic helped explain matters to me and I downloaded the IDE with both options

Nice! I am sure you will find all the tutorials you need and if you ever get stuck, just spam in the Java Forum. Btw, what API are you going to use to code your game? I recommend either Java 3D (Does 2D too) or the JMonkey Engine. GL, looking forward to your game!