Requirements: *Know HTML/XHTML, write html page or build some website before.Know most common used tags and their properties *Know CSS, write css to decorate web page before. *Know common used css properities *Used javascript before, know basic language grammar and built in class and function. *Used C# or Visual before, know common built in classes.Know the basic aspects of Object-Oriented, such as inheritance, encapsulation, and polymorphism. And know basic SQL knowledge. *Know basic concept of XML, why XML created and Where it’s used *Have the knowledge of computer system structure (binary level) and basic algorithm and have used some in work or studying.
Optional (Plus if applied): *XSLT, done some work of transforming document, know basic language grammar *Flash; have created any flash work or writing action script for animation.