im not going to go through everything, but youll need a few things to start with :p
-visual studios 2010
-visual studios prodg integration
-ps3 sdk
-some basic c++ coding knowledge
once you got these things, a simple google will give all the info
fyi : dont ask for these things, they're classified as warez which isnt allowed on NGU