 |
JavaScript. Conceptos
básicos y avanzados
Enmanuel Gutierrez
Ediciones Eni - 2009
Posiblemente JavaScript sea uno de los recursos más
utilizados a la hora de construir aplicaciones web. Amado por unos y
odiado por otros, lo que está claro es que casi todos los
sitios web lo utilizan para ofrecer una mejor experiencia de usuario.
Éste libro nos abrirá las puertas al mundo del
desarrollo de scripts sobre JavaScript. |
La acertada estructura
del índice del libro permite usarlo como un
cómodo de libro de referencia para pulir y consultar
conceptos, a la vez que puede utilizarse para leerse
íntegramente sin perder el hilo. El orden de los
capítulos es especialmente acertado al no entrar
directamente a la sintaxis de JavaScript, sino que pasaremos por la
construcción de un entorno de trabajo adecuado
y repasaremos la teoría que deberemos tener en mente para
sacar el máximo partido de éste lenguaje.
El libro aporta una gran cantidad de ejemplos para casi todo lo que se
explica, así como también incluye las capturas de
pantalla correspondientes al resultado obtenido en el navegador al
lanzar dichos ejemplos. Ésto que a priori puede parecer no
tan importante, es de gran ayuda cuando trabajamos con un lenguaje tan
orientado a conseguir vistosos ejemplos visuales y documentos web.
Éste libro se puede utilizar tanto para aprender JavaScript
sin tener ningún conocimiento previo, como para tenerlo a
mano como libro de consulta básico. En el caso de que
queramos aprender desde cero, no va a ser necesario, como ocurre en
otros libros, que estemos consultando el índice
continuamente, ya que, el hilo que nos lleva a través de las
páginas puede seguirse perfectamente de principio a fin. De
hecho estamos ante un libro con el que podremos pasar de no tener ni
idea a defendernos francamente bien con JavaScript en un fin de semana
que no tengamos nada mejor que hacer. Desde mi punto de vista y mi
experiencia, muy pocos libros pueden presumir de conseguir algo como
ésto por si sólos, sin la necesidad de manuales
adicionales.
Si bien algunos capítulos son esquivables si ya tenemos
conocimientos previos y algo de experiencia con otros lenguajes de
programación, para aquel que no haya programado nunca el
libro será de gran ayuda gracias a los capítulos
que explican como montar un entorno de desarrollo y pruebas y a los que
explican conceptos básicos de programación. Los
que ya hayan programado estarán más interesados
en la parte que trata el uso de las funciones y eventos en JavaScript,
así como aquellas partes que tratan los principales objetos
que utilizaremos al desarrollar sobre ésta plataforma.
También tendremos un capítulo del libro dedicado
a trabajar con algunos de los elementos más utilizados en el
desarrollo web, como pueden ser las cookies del navegador, las hojas de
estilo CSS y el afamado Ajax, recursos que nos permitirán
conseguir aplicaciones mucho más ricas, funcionales y
atractivas para nuestros usuarios.
Una vez explicada la programación en JavaScript el libro
guía al lector a través de algunos usos
típicos de éste lenguaje como la
validación y envío de formularios.
Además, los últimos capítulos nos
prepararán para seguir ampliando nuestros conocimientos al
presentarnos a dos aliados como son las librerías Prototype
y Script.aculo.us
En definitiva, se trata de un libro que recomendaría tanto a
cualquier neófito como a cualquier programador interesado en
el mundo del desarrollo web, dado que será una gran
guía hacia la programación para los primeros y
supondrá una gran comodidad para los segundos al avanzar
rápidamente viendo que la relación entre tiempo y
resultados es alarmantemente buena.
|