I would say... start working early on their tasks. Do read and understand their documentation... atleast the content part and the links provided in the tasks. It took me a lot of time and trial and error to understand what was actually needed. Do not hesitate to contact them is you don't understand something.
Knowledge of HTML, CSS, XML, XSLT is mandatory.