Help Learning How to Use Game Development Tools

Hey guys, I'm fairly new here and I was wondering if anyone had any good guides for learning how to use things like UDK, Unity, Java, etc.

I've been messing around with the UDK mostly and I just haven't quite been able to figure out how to do anything with it, let alone learning what all the tools are. I'm not looking to be able to develop anything ridiculously complex, more just something to get me started and hone my skills in creating something so that I can eventually create a deeper game.

Any help/tips/guide links would be greatly appreciated. I'm not really partial to any specific development tool or anything like that, so any sort of guide for any dev kit would help.

Thanks,

Porkins