- ¿comenzastes por primero aprender javascript? tutoriales hay por montones, http://www.librosweb.es/
- si ya cumplistes con el anterior, ¿te familiarizastes con el DOM y los eventos?
- aunque no me gusta decirlo pero sigue siendo valido, si por lo menos aprende lo anterior entonces puedes comenzar a familiarizarte con las librerias (si gusta). ellas te proporcionan codigo prefabricado generalmente para hacer codigo compatible entre navegadores y añadir otras funcionalidades. como en el ejemplo del enlace que te mostre, utiliza la libreria jQuery y lightbox.
en fin, todo comienza por un orden de aprendizaje mas o menos como te lo liste. ve realizando tareas sencillas y luego mas complejas porque de nada vale conocer todo el idioma y no saber aplicar un algoritmo. de eso se trata gran parte de la programacion.