Detalle del libro
Ver Índice
001 Qué es JavaScript14
002 HTML, CSS y JavaScript: la unión perfecta16
003 HTML: estructura y etiquetas18
004 CSS o cómo dar estilo a sus páginas web20
005 Utilizar el editor de texto adecuado22
006 Empezar con JavaScript ¿Qué es un script?24
007 Utilizar validadores de páginas web26
008 Añadir scripts a una página web28
009 Mostrar texto en una página web30
010 Vincular archivos de JavaScript externos32
011 Controlar posibles errores de JavaScript34
012 Controlar posibles errores de JavaScript II36
013 Descubrir la gramática de JavaScript38
014 Mostrar mensajes utilizando variables40
015 Usar variables para formular preguntas42
016 Utilizar una matriz (array) para gestionar listas44
017 Añadir elementos a una lista46
018 Eliminar elementos de una matriz48
019 Añadir y borrar ítems con el comando splice()50
020 Sustituir elementos en una matriz52
021 Escribir comentarios para JavaScript54
022 Conocer las sentencias condicionales56
023 Resolver sentencias falsas58
024 Resolver sentencias con más de una opción60
025 Validar la entrada de valores numéricos62
026 Conocer otros tipos de condiciones 64
027 Anidar sentencias condicionales 66
028 Gestionar tareas repetitivas con bucles 68
029 Otras fórmulas para gestionar bucles 70
030 Repetir pasos con el bucle for72
031 Empezar a trabajar con funciones 74
032 Crear un cuestionario con variables y funciones76
033 Crear un cuestionario con variables y funciones (II)78
034 Mostrar los resultados del cuestionario 80
035 Recabar información del navegador del usuario 82
036 Trabajar con números 84
037 Jugar con elementos aleatorios 86
038 Programar la fecha actual 88
039 Programar el formato de la fecha actual 90
040 Mostrar la fecha actual en la página 92
041 Mostrar la hora actual 94
042 Gestionar minutos y segundos 96
043 Editar el formato de la hora 98
044 Calcular días transcurridos entre dos fechas 100
045 Trabajar con identificadores (Id) 102
046 Conocer las bibliotecas de JavaScript: jQuery 104
047 Combinar jQuery con CSS (I) 106
048 Combinar jQuery con CSS (II) 108
049 Utilizar jQuery para enfatizar textos 110
050 Combinar jQuery y HTML para enfatizar textos 112 051 Conocer los eventos en JavaScript 114
052 Aplicar formato a una tabla con CSS y JavaScript116
053 Practicar con el evento de ratón mouseover118
054 Mostrar y ocultar ítems con el evento hover()120
055 Modificar un script con efectos 122
056 Crear un rollover sobre una imagen124
057 Crear un rollover con el evento hover()126
058 Aplicar un rollover sobre un texto128
059 Aplicar efectos de jQuery130
060 Animar las propiedades CSS de un elemento132
061 Asignar efectos a una galería de imágenes134
062 Asignar efectos a una galería (II)136
063 Editar la galería de imágenes138
064 Mostrar imágenes en una ventana flotante140
065 Editar imágenes en una ventana flotante142
066 Crear un pase de imágenes automático144
067 Ajustar transiciones entre imágenes146
068 Añadir controles en el pase de imágenes148
069 Añadir otros controles en el pase de imágenes150
070 Abrir vínculos en una ventana nueva152
071 Abrir vínculos en una ventana flotante154
072 Crear bloques de elementos vinculables156
073 Crear una barra de navegación158
074 Empezar a trabajar con formularios160
075 Habilitar y deshabilitar campos162
076 Ocultar campos de un formulario164
077 Validar un formulario166
078 Añadir reglas de validación168
079 Crear reglas de validación especiales170
080 Controlar el número de caracteres172
081 Controlar la posición de los mensajes de error174
082 Dar formato a los mensajes de error176
083 Crear paneles de tipo acordeón178
084 Crear paneles con pestañas180
085 Crear un campo de fecha en un formulario 182
086 Crear etiquetas emergentes184
087 Crear tooltips con Tooltipster186
088 Insertar una imagen en una etiqueta188
089 Cambiar el aspecto de las etiquetas190
090 Asignar interactividad a una tabla192
091 Formatear la tabla interactiva194
092 Trabajar con Ajax: primeras nociones196
093 Ordenar en pestañas una lista de vínculos198
094 Añadir Google Maps en una página web200
095 Editar el script para Google Maps202
096 Depurar la programación con Firebug204
097 Utilizar la función consolelog para depurar 206
098 Solventar errores tras la depuración208
099 Agilizar el rendimiento de JavaScript210
100 Comprimir archivos js con YUI Compressor212
JavaScript es el lenguaje de programacion que se ocupa de asignar la interactividad a cada uno de los elementos que conforman una pagina web o una aplicacion. Aunque en un principio pueda resultar complicado, JavaScript funciona siempre con una logica que si uno logra dominar podra llegar a conseguir espectaculares resultad os en todos sus procesos.
Tras haber realizado los 100 ejercicios que conforman este libro, contara con los conocimientos basicos para poner en practica de forma individual todo lo aprendido.
Con este libro: ' Conocera el lenguaje y la gramatica de JavaScript. ' Aprendera la interaccion de HTML y CSS con JavaScript. ' Realizara pases de imagenes interactivos excepcionales y otros efectos. ' Trabajara con las librerias de jQuery para aportar todavia mas potencia a sus sitios web. ' Conocera algunos de los plugins mas conocidos con distintos fines.JavaScript es el lenguaje de programacion que se ocupa de asignar la interactividad a cada uno de los elementos que conforman una pagina web o una aplicacion. Aunque en un principio pueda resultar complicado, JavaScript funciona siempre con una logica que si uno logra dominar podra llegar a conseguir espectaculares resultados en todos sus procesos. Tras haber realizado los 100 ejercicios que conforman este libro, contara con los conocimientos bas...