Si conoce HTML y CSS, ya habrĆ” experimentado la satisfacción de poder desarrollar sus propias pĆ”ginas web. Pero tambiĆ©n se habrĆ” dado cuenta de la limitación que conlleva trabajar Ćŗnicamente con contenido estĆ”tico. La necesidad de superar esta restricción fue precisamente la que motivó el nacimiento de JavaScript, cuya principal fortaleza es su capacidad para generar contenido de forma dinĆ”mica durante la interacción con el usuario.En este libro encontrarĆ” la descripción del lenguaje JavaScript desde cero, por lo que partirĆ” de los conceptos de programación mĆ”s bĆ”sicos, como los tipos de datos primitivos, y llegarĆ” a otros mĆ”s avanzados, como los objetos, que le llevarĆ”n al conocimiento de los modelos DOM (Document Object Model, modelo de objetos del documento) y BOM (Browser Object Model, modelo de objetos del navegador). Gracias a esta lectura podrĆ”:ā¢Crear y modificar pĆ”ginas web de forma dinĆ”mica. Las etiquetas HTML se convertirĆ”n en piezas de LEGO que le permitirĆ”n construir la estructura que luego rellenarĆ” con el texto y las imĆ”genes, a las que finalmente aplicarĆ” el estilo deseado.ā¢Generar animaciones y juegos en los que existan objetos o personajes capaces de relacionarse entre sĆ o con el usuario.ā¢Compartir datos entre pĆ”ginas o almacenarlos en el propio dispositivo para recuperarlos posteriormente.ā¢Desarrollar aplicaciones web que puedan ser manejadas tanto con un teclado y un ratón como a travĆ©s de pantallas tĆ”ctiles.ā¢Utilizar sensores presentes en la mayorĆa de los telĆ©fonos móviles, como el giroscopio o el acelerómetro, para controlar una aplicación web en base a su posición.Todos los conceptos introducidos en cada capĆtulo van seguidos de ejemplos que muestran cómo llevarlos a la prĆ”ctica. Su código, ya sea HTML, CSS o JavaScript, se explica lĆnea a lĆnea para aclarar cualquier interrogante sobre su funcionamiento.No lo dude y adĆ©ntrese en el mundo de las aplicaciones web con JavaScript para dar un paso mĆ”s allĆ” como desarrollador de pĆ”ginas HTML.TomĆ”s DomĆnguez es ingeniero de telecomunicación y doctorado en inteligencia artificial. Su labor profesional se ha desarrollado en una multinacional de telecomunicaciones, donde ha ocupado diversos cargos relacionados con la tecnologĆa. Asimismo, ha ejercido como profesor universitario de ingenierĆa informĆ”tica en la Universidad Alfonso X el Sabio de Madrid.