Well, develop better your questions. I would say that knowing the language, how to edit images and how to use a program to edit images, how to adapted idioms, There is a lot you need to know or be ready to learn when you start this.
Oh, and leaat least something about fonts and download places too.