SOLISITUD DE PERMISO
1 Bienvenido/a
jQuery se está convirtiendo rápidamente en una herramienta que todo desarrollador de interfaces web debería de conocer. El propósito de este libro es proveer un resumen de la biblioteca, de tal forma que para cuando lo haya terminado de leer, será capaz de realizar tareas básicas utilizando jQuery y tendrá una sólida base para continuar el aprendizaje.El libro fue diseñado para ser utilizado como material en un salón de clases, pero también puede ser útil para estudiarlo de forma individual.
La modalidad de trabajo es la siguiente: En primer lugar se dedicará tiempo a comprender un concepto para luego realizar un ejercicio relacionado. Algunos de los ejercicios pueden llegar a ser triviales, mientras que otros no tanto. El objetivo es aprendera resolver de manera fácil lo que normalmente se resolvería con jQuery. Las soluciones a todos los ejercicios están incluidas en el mismo material de aprendizaje.
1.1 Obtener el Material de Aprendizaje
El material de aprendizaje y el código fuente de los ejemplos que se utilizan en el libro están hospedados en un repositorio de Github. Desde allí es posible descargar un archivo .zip o .tar conel código para utilizar en un servidor web.
Si usted suele utilizar Git, es bienvenido de clonar o modificar el repositorio.
1.2 Software
Para trabajar con los contenidos del libro, necesitará las siguientes herramientas:
navegador web Firefox;
la extensión Firebug, para Firefox;
un editor de textos planos (como Notepad++/Sublime Text 2 para Windows, gedit/Kate para Linux o TextMate para MacOS X);
para las secciones dedicadas a Ajax: Un servidor local (como WAMP o MAMP) o un cliente FTP/SSH (como FileZilla) para acceder a un servidor remoto.
1.3 Añadir JavaScript a una Página
Existen dos formas de insertar código JavaScript dentro de una página: escribiendo código en la misma (en ingles inline) o a través de un archivo externo utilizando la etiqueta script. El orden en el cual seincluye el código es importante: un código que depende de otro debe ser incluido después del que referencia (Ejemplo: Si la función B depende de A, el orden debe ser A,B y no B,A).
Para mejorar el rendimiento de la página, el código JavaScript debe ser incluido al final del HTML. Además, cuando se trabaja en un ambiente de producción con múltiples archivos JavaScript, éstos deben ser combinadosen un solo archivo.
Ejemplo de código JavaScript en línea
console.log('hello');
1.5 Ejercicios
La mayoría de los capítulos concluyen con uno o más ejercicios. En algunos, podrá trabajar directamente con Firebug; en otros deberá escribir código JavaScript luego de incluir la biblioteca jQuery en el documento.
Aún así, para completar ciertos ejercicios, necesitará consultar ladocumentación oficial de jQuery. Aprender a encontrar respuestas, es una parte importante del proceso de aprendizaje.
Estas son algunas sugerencias para hacer frente a los problemas:
en primer lugar, asegúrese de entender bien el problema que está tratando de resolver;
luego, averigüe a qué elementos tendrá que acceder con el fin de resolver el problema, y determine cómo accederlos. Puede utilizarFirebug para verificar que esta obteniendo el resultado esperado;
finalmente, averigüe qué necesita hacer con esos elementos para resolver el problema. Puede ser útil, antes de comenzar, escribir comentarios explicando lo que va a realizar.
No tenga miedo de cometer errores. Tampoco trate en el primer intento escribir de forma perfecta su código. Cometer errores y experimentar con soluciones esparte del proceso de aprendizaje y le ayudará a que sea un mejor desarrollador.
Podrá encontrar en la carpeta /ejercicios/soluciones ejemplos de soluciones a los ejercicios del libro.
1.6 Convenciones Utilizadas en el Libro
Existen una serie de convenciones utilizadas en el libro:
Los métodos que pueden ser llamados desde el objeto jQuery, serán referenciados como $.fn.nombreDelMetodo. Los...
Regístrate para leer el documento completo.