Hi, and welcome! Well, the best way to work out what's expected of you is to read the documentation, have a look at the RP threads, post an app and then, once it's approved, jump right in! With regards to required knowledge, everything you NEED to know is on this board. Anything else you WANT to kno...