Librería Portfolio Librería Portfolio

Búsqueda avanzada

TIENE EN SU CESTA DE LA COMPRA

0 productos

en total 0,00 €

JAVASCRIPT Y JQUERY 3E
Título:
JAVASCRIPT Y JQUERY 3E
Subtítulo:
Autor:
SAWYER MACFARLAND, DAVID
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2015
Materia
PROGRAMACION INTERNET
ISBN:
978-84-415-3745-3
Páginas:
704
68,95 €

 

Sinopsis

JavaScript es un lenguaje de programación que permite crear diferentes efectos y animaciones e interactuar con los usuarios proporcionando a los sitios Web dinamismo e interactividad. Puede utilizar JavaScript en el navegador, en el servidor, en las apps móviles,etc. Actualmente todos los sitios Web usan JavaScript y todos los navegadores importantes del mercado contienen un intérprete de JavaScript.

JQuery es una librería de JavaScript que se ha diseñado para facilitar la programación, es el arma secreta que los desarrolladores Web utilizan para enfrentarse al proceso de programación en JavaScript. Con jQuery, bastará una sencilla línea de código para ahorrarnos cientos de líneas y horas de programación, y días de pruebas en diferentes navegadores para depurar nuestro código.

Con esta guía completamente actualizada aprenderá las bases de JavaScript y se familiarizará con las ventajas e inconvenientes de su programación, haciendo especial énfasis en jQuery. Además conocerá las últimas novedades del plugin jQuery UI para dotar de un grado asombroso de interactividad a sus sitios Web.

 Dote de vida a sus páginas.
 Familiarícese con jQuery UI.
 Muestre los mejores formularios.
 Utilice Ajax para optimizar la funcionalidad del navegador.
 Practique con ejemplos reales.
 Profundice en los conceptos avanzados.



Introducción

¿Qué es JavaScript?
Un poco de historia
JavaScript está en todas partes
¿Qué es jQuery?
HTML: la estructura medular
Cómo funcionan las etiquetas HTML
CSS: Añadir estilo a las páginas Web
Anatomía de un estilo
Software para programar en JavaScript
Programas gratuitos
Software comercial
Sobre este libro
El enfoque de este libro sobre JavaScript
Cómo está organizado el libro
Convenciones
Ejemplos del libro

Parte I. Primeros pasos con JavaScript

1. Su primer programa de JavaScript

Primeros pasos en la programación
¿Qué es un programa informático?
Cómo añadir JavaScript a una página
Archivos externos de JavaScript
Nuestro primer programa en JavaScript
Escribir texto en una página Web
Adjuntar un archivo externo de JavaScript
Localizar los errores
La consola de JavaScript de Chrome
La consola de Internet Explorer
La consola Web de Firefox
La consola de errores de Safari

2. La gramática de JavaScript

Declaraciones
Funciones nativas
Tipos de datos
Números
Cadenas
Booleanos
Variables
Crear una variable
Trabajar con variables
Trabajar con tipos de datos y variables
Matemáticas básicas
El orden de las operaciones
Combinar cadenas
Combinar números y cadenas
Cambiar los valores de las variables
Tutorial: Usar variables para crear mensajes
Tutorial: Solicitar información
Arrays
Crear un array
Acceder a los elementos de un array
Añadir elementos a un array
Borrar elementos de un array
Tutorial: Escribir en una página Web utilizando arrays
Una lección rápida sobre objetos
Comentarios
Cuándo usar comentarios
Comentarios en este libro

3. Añadir lógica y control a los programas

Hacer que los programas reaccionen de forma inteligente
Fundamentos de las declaraciones condicionales
Añadir un plan alternativo
Comprobar más de una condición
Condiciones más complejas
Anidar declaraciones condicionales
Consejos para crear declaraciones condicionales
Tutorial: Cómo utilizar declaraciones condicionales
Utilizar bucles para trabajar con tareas repetitivas
Bucles while
Bucles y arrays
Bucles for
Bucles do/while
Funciones: Convertir el código útil en comandos reutilizables
Mini tutorial
Proporcionar información a las funciones
Recuperar información de las funciones
Evitar conflictos entre variables
Tutorial: Un examen muy sencillo

Parte II. Primeros pasos con jQuery

4. Presentación de jQuery

Las librerías de JavaScript
Empezar con jQuery
Enlazar con un archivo jQuery publicado en un servidor CDN
Descargar nuestro archivo de jQuery
Añadir jQuery a una página
Modificar páginas Web
El modelo de objetos del documento
Seleccionar los elementos de la página: el sistema de jQuery
Selectores básicos
Selectores avanzados
Los filtros de jQuery
El funcionamiento de los selectores de jQuery
Añadir contenido a una página
Sustituir y eliminar selecciones
Definir y leer los atributos de las etiquetas
Clases
Leer y cambiar las propiedades CSS
Cambiar simultáneamente varias propiedades CSS
Leer, definir y eliminar atributos HTML
Actuar sobre cada elemento de una sección
Funciones anónimas
this y $(this)
Citas automáticas
Objetivo del tutorial
Programación

5. Acción/ Reacción: Utilizar eventos para que las páginas cobren vida

¿Qué son los eventos?
Eventos del ratón
Eventos del documento/ventana
Eventos de formularios
Eventos de teclado
Utilizar eventos con jQuery
Tutorial: Presentación de los eventos
Más conceptos sobre los eventos de jQuery
Esperar a que se complete la carga del código HTML
Los eventos mouseover y mouseout
El objeto del evento
Detener el comportamiento convencional de un evento
Eliminar eventos
Gestión avanzada de eventos
Otra forma de utilizar la función on()
Utilizar on() para delegar eventos
Tutorial: Una página de preguntas y respuestas
Revisión de la tarea
La programación

6. Animaciones y efectos

Efectos de jQuery
Mostrar y ocultar elementos
Mostrar y difuminar elementos
Deslizar elementos
Tutorial: Cuadro de registro deslizante
La programación
Animaciones
Easing240
Llevar a cabo una acción después de completar un efecto
Tutorial: un panel animado
La programación
jQuery y las animaciones y transiciones de CSS3
jQuery y las transiciones CSS
jQuery y las animaciones CSS

7. Tareas comunes de jQuery

Rollover
Cambiar el atributo src de una imagen
Utilizar jQuery para intercambiar imágenes
Precarga de imágenes
Rollover
Tutorial: Añadir un rollover de imágenes
Objetivos del tutorial
La programación
Tutorial: Galería de fotos con efectos
Planificar la galería
La programación
Controlar el comportamiento de los vínculos
Seleccionar vínculos con JavaScript
Determinar el destino de un vínculo
No sigas a ese vínculo
Abrir vínculos externos en una nueva ventana
Crear nuevas ventanas
Propiedades de la ventana
Los plugins de jQuery
Qué buscar en un plugin jQuery
Los mínimos que debe cumplir un plugin
Construir una barra de navegación responsiva
El código HTML
El código CSS
El código JavaScript
El tutorial
Personalizar el aspecto del plugin SmartMenu

8. Mejorar los formularios Web

Comprender los formularios
Seleccionar los elementos de un formulario
Obtener y definir el valor de un elemento de un formulario
Determinar si se han activado botones y casillas de veri