buenas,
lo primero, leer la introduccion de la
documentacion para tener una idea de que tecnologias dominar. basicamente son: html, css, y javascript. ademas agregar que si interesa utilizar otras caracteristicas del navegador, como base de datos local, entonces debes conocer su manejo. de todos modos, la documentacion tiene algunas muestras simples para que te hagas una idea.