<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Aprender JavaScript Avanzado con 100 ejercicios prácticos</title>
  </titleInfo>
  <name type="corporate">
    <namePart>MEDIAactive</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">autor.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">ck</placeTerm>
    </place>
    <dateIssued encoding="marc">2015</dateIssued>
    <edition>Primera edición.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
  </language>
  <physicalDescription>
    <extent>213 páginas : ilustraciones ; 24 centímetros.</extent>
  </physicalDescription>
  <tableOfContents>Qué es Javacript -- HTML, CSS y Javacript: la unión perfecta -- HTML: estructuras y etiquetas -- CSS o cómo dar estilo a sus páginas web -- Utilizar el editor de texto adecuado -- Empezar con javascript ¿Qué es un script? -- Utilizar validadores de páginas web -- Añadir scripts a una página web -- Vincular archivos de javascripts externos --  Controlar posibles erroes de javascript -- Controlar posibles erroes de javascript ii -- Descubrir la gramática de Javascript -- Mostrar mensajes utilizando variables -- Usar variables para formular preguntas -- Utilizar una matriz (array) para gestionar listas -- Añadir elementos a una lista -- Eliminar elementos de una matriz -- Añadir y borrar ítems con el comando splice() -- Sustituir elementos en una matriz -- Escribir comentarios para Javascript -- Conocer las sentencias con más de una opción -- Validar la entrada de valores numéricos -- Conocer otros tipos de condiciones -- Anidar sentencias condicionales -- Gestionar sentencias condicionales -- Gestionar tareas repetitivas con bucles -- Repetir pasos con el bucle for -- Empezar a trabajar con funciones -- Crear un cuestionario con variables y funciones -- Crear un cuestionario con variables y funciones II -- Mostrar los resultados del cuestionario -- Recabar información del navegador del usuario -- Trabajar con números -- Jugar con elementos aleatorios -- Programar la fecha actual -- Programar el formato de la fecha actual -- Mostrar la fecha actual de la página -- Mostrar la hora actual -- Gestionar minutos y segundos -- Editar el formato de la hora -- Calcular días transcurridos entre dos fechas -- Trabajar con identificadores (Id) -- Conocer las bibliotecas de Javascript: jquery -- Combinar jquery con CSS (i) -- Combinar jquery con CSS (ii) -- Utilizar Jquery para enfatizar textos -- Combinar jquery y HTML para enfatizar textos -- Conocer los eventos en Javascript -- Aplicar formato a una tabla con CSS y Javascript -- Practiar con el evento de ratón mouseover -- Mostrar y ocultar ítems con el evento hover() -- Aplicar un rollover sobre un texto -- Aplicar efectos de jQuery -- Animar las propiedades CSS de un elemento -- Asignar efectos a una galería de imágenes -- Asignar efectos a una galería (II) -- Editar la galeria de imagenes -- Mostrar imagenes en una ventana flotante -- Editar imágenes en una ventana flotante -- Crear un pase de imágenes automático -- Ajustar transiciones entre imágenes -- Añadir controles en el pase de imágenes -- Añadir otros controles en el pase de imágenes -- Abrír vínculos en una ventana nueva -- Abrír vínculos en una ventana flotante -- Crear bloques de elementos vinculables -- Crear una barra de navegación -- Empezar a trabajar con formularios -- Habilitar y deshabilitar campos -- Ocultar campos de un formulario -- Validar un formulario -- Añadir reglas de validación -- Crear reglas de validación especiales -- Controlar el número de caracteres -- Contrlar la posiión de los mensajes de error -- Dar formato a los mensajes de error -- Crear paneles de tipo acordeón -- Crear paneles con pestañas -- Crear un campo de fecha en un formulario -- Crear etiquetas emergentes -- Crear tooltips contooltipster -- Insertar una imagen en una etiqueta -- Cambiar el aspecto de las etiquetas -- Asignar interactividad en una tabla -- Formatear la tabla interactiva -- Trabajar con Ajax: primeras nociones -- Ordenar en pestañas una lista de vínculos -- Añadir google maps en una página web -- Depurar la programación con Firebug -- Utilizar la función console.log para depurar -- Solventar errores tras la depuración -- Agilizar el rendimiento de Javascript -- Comprimir archivos .js con YUI compressor.</tableOfContents>
  <note type="statement of responsibility">MEDIAactive.</note>
  <note>SEG44</note>
  <note>SEG26</note>
  <note>P151</note>
  <note>P150</note>
  <note>P149</note>
  <note>P146</note>
  <note>P145</note>
  <note>P126</note>
  <note>P125</note>
  <note>P92</note>
  <note>P75</note>
  <note>P74</note>
  <note>P27</note>
  <note>P15</note>
  <note>001-0042353;</note>
  <subject>
    <topic>JavaScript (Computer program language)</topic>
  </subject>
  <subject>
    <topic>Programación de computadoras</topic>
    <topic>Problemas, ejercicios, etc</topic>
  </subject>
  <classification authority="ddc" edition="23">005.2762 M36</classification>
  <relatedItem type="series">
    <titleInfo>
      <title>Aprender-- con 100 ejercicios prácticos</title>
    </titleInfo>
  </relatedItem>
  <identifier type="isbn">9789586829847</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">PE-LiUPU</recordContentSource>
    <recordCreationDate encoding="marc">180302</recordCreationDate>
    <recordChangeDate encoding="iso8601">20250731165511.0</recordChangeDate>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
