¿Alguna vez ha querido aprender a programar? ¿Le gustaría mejorar susitio Web o perfeccionar sus conocimientos como desarrollador? ¿Conoce el código HTML y daría el siguiente paso? ¿Es diseñador Web y estaría interesado en ampliar sus posibilidades de encontrar trabajo?En los últimos años, la comunidad de programadores ha reconocido, demanera unánime, el potencial de JavaScript. Todos los desarrolladoresnecesitan dominar sus técnicas esenciales. Un profesional conconocimientos de este lenguaje se convertirá en piedra angular para su empresa y estará demandado constantemente por los empleadores. Estelibro profundiza en todos los aspectos esenciales sobre JavaScript.Está planteado como un curso y, por tanto, cuenta con ejerciciosprácticos y ejemplos de código muy claros. Con esta guía, además deaprender la sintaxis de JavaScript, tendrá una excelente herramientapara convertirse en un desarrollador que domine con solvencia esteutilísimo lenguaje de programación.Sobre el autor1. Bienvenido a JavascriptPresentación de las tecnologíasConvencionesdel libroCódigo fuenteHello World en JavascriptDónde colocar el código JavascriptEjercicio de repasoSolución al ejercicio de repasoResumendel capítulo2. Almacenar información en variablesAprender a utilizarvariablesOperadores variablesEjercicio de repasoSolución al ejerciciode repasoResumen del capítulo3. Declaraciones condicionalesCondicionales simplesLas declaracionesif-else-ifDeclaraciones switch-case-breakEjercicio de repasoSoluciónal ejercicio de repasoResumen del capítulo4. Cuadros de diálogoTrestipos de cuadros de diálogoEjercicio de repasoSolución al ejercicio de repasoResumen del capítulo5. Los bucles JavascriptLos bucles while ydo-whileLos bucles for y sus aplicaciones prácticasEjercicio derepasoEjercicio 1Ejercicio 2Solución al ejercicio de repaso 1Soluciónal ejercicio de repaso 2Resumen del capítulo6. Programar funciones enJavascriptIntroducción a las funcionesFunciones, parámetros ydevolucionesLlamar a las funciones desde eventosEjercicios de repaso1. Bienvenida2A. Un poco de aritmética2B. Operaciones aritméticasutilizando una función3. Modificar el ejercicio 2A4. Modificar elejercicio 2BSolución al ejercicio de repaso1. Bienvenida2A. Un poco de aritmética2B. Operaciones aritméticas utilizando la funciónmathProb()3. Modificar el ejercicio 2A4. Modificar el ejercicio2BResumen del capítulo7. Trabajar con arraysDeclarar arraysTrabajarcon arraysEjercicio de repasoSolución al ejercicio de repasoResumendel capítulo8. El objeto stringMétodos y propiedades del objetostringEjercicio de repasoSolución al ejercicio de repasoResumen delcapítulo9. Obtener información del usuario y trabajar con ellaElobjeto navigatorLos objetos de windowEl objeto screenEjercicio derepasoSolución al ejercicio de repasoResumen del capítulo10. El objeto de documento y las propiedades innerHTMLEl objeto de documentoLapropiedad innerHTMLEjercicio de repasoSolución al ejercicio derepasoResumen del capítuloApéndice. Preguntas de repasoIndicealfabético