El presente trabajo es realizado por los estudiantes del Ciclo formativo Desarrollo de Aplicaciones Web de Grado superior, en concreto para el módulo profesional de Desarrollo Web en Entorno Cliente.

El contenido incluido en este libro cubre los conceptos básicos y las técnicas comunes para el desarrollo de aplicaciones web que se ejecuta en un cliente web. Además, hay compañados

ejemplos intuitiva que sirven para ilustrar estos conceptos y técnicas. Como punto de partida se presenta brevemente los diferentes navegadores, sus principales características y se presentan las arquitecturas y tecnologías existentes para el desarrollo de este tipo de aplicaciones. A continuación, se analizan los principales aspectos relacionados con el uso de estas tecnologías, que describe la sintaxis de Javascript. Posteriormente, se estudió el desarrollo de páginas web dinámicas. También se presenta el modelo de objetos, el modelo de manejo de eventos en Javascript y el modelo de objetos de documento que le permite cambiar la apariencia de las páginas web utilizando frases de ese idioma. Finalmente, se estudian los aspectos avanzados de desarrollo web en entorno cliente, que son el desarrollo de aplicaciones AJAX, basado en el uso intensivo de Javascript y el uso de XML y/o JSON como formato de almacenamiento e intercambio de datos.

Todos los capítulos incluyen actividades y ejemplos con el propósito de facilitar la asimilación de conocimientos procesados. Del mismo modo, se han incorporado las pruebas de conocimientos y ejercicios propuestos con el fin de comprobar que los objetivos de cada capítulo han sido bien asimilada. Además, reúne los recursos necesarios para incrementar la enseñanza del libro, tales como un glosario con los términos de la información requerida, referencias y documentos para la ampliación de conocimientos.