API Geolocalización
  • Bienvenida al curso de APIs de HTML5
  • Introducción a la Geolocalización con HTML5
  • Obtener las coordenadas por medio del API de geolocalización de HTML5
  • Manejo de errores y excepciones con el API Geolocation de HTML5
  • Apuntes del API Geolocalización
API LocalStorage y SessionStorage
  • Introducción a localStorage y sessionStorage
  • Ejemplo del uso de localStorage de HTML5
  • Uso del formato JSON con localStorage
  • Dar de alta elementos en formato JSON con localStorage
  • Crer la rutina de baja con JSON y localStorage
  • Crear la rutina de edición con JSON y localStorage
  • Apuntes del API localSctorage y sessionStorage
API File
  • El API File de HTML5
  • Utilizar la etiqueta para leer un archivo con el API File
  • Leer los datos de un archivo con el API File de HTML5
  • Leer varios archivos con File-API de HTML5
  • Detectar un archivo en una zona Drag&Drop con el file API de HTML5
  • Realizar un filtro de imágenes con el API de archivos de HTML5
  • Leer un archivo de texto plano con el API file de HTML5
  • Leer un archivo binario con el API File de HTML5
  • Introducción al manejo de eventos en el file-API de HTML5
  • Los eventos onprogress y onerror en el file-API de HTML5
  • Apuntes del API File
API Drag & Drop
  • Introducción al API Drag & Drop de HTML5
  • Los eventos del API arrastrar y soltar en HTML5
  • Apuntes del API Drag & Drop
API Web worker
  • Introducción al API Web Worker
  • Realizar un contador con el API Web Worker de HTML5
  • Apuntes del API Web Workers
API Offline Application
  • Introducción a las aplicaciones fuera de linea
  • Conceptos fundamentales sobre el manifiesto
  • Crear una aplicación sencilla fuera de línea con el API de HTML5
  • Apuntes del API Offline Web Aplication
API SVG, Scalable Vector Graphics
  • Introducción al API SVG, Scalable Vector Graphics
  • Crear círculos con el API SVG de HTML5
  • Crear rectángulos con el API SVG de HTML5
  • Crear una elipse con el API SVG de HTML5
  • Dibujar una línea con el API SVG de HTML5
  • Crear un polígono con el API SVG de HTML5
  • Crear una línea compuesta con el API SVG de HTML5
  • Crear un path (camino o recorrido) con el API SVG de HTML5
  • Crear una curva bézier con el API SVG de HTML5
  • Manejar texto en el API SVG de HTML5
  • Apuntes del API SVG (Scalable Vector Graphics)
API Canvas
  • Introducción al canvas
  • Verificación del canvas
  • El contexto en canvas
  • El relleno y el contorno en canvas
  • Crear líneas en canvas
  • Estados en canvas
  • Crear trazos o path con canvas HTML5
  • Arcos y caminos (paths)
  • Curvas bezier cuadráticas en canvas HTML5
  • Curvas bezier cúbicas en canvas HTML5
  • Gradientes lineales
  • Dirección de gradientes lineales
  • Gradientes radiales
  • Manejo de patrones en canvas
  • Sombras en objetos y textos
  • Apuntes del API Canvas
API WebSQL dababase
  • Las principales funciones del API WebSQL Database
  • Verificar el API WebSQL Database en los navegadores
  • El SQL de SQLite
  • ¿Qué es SQLite?
  • Abrir o crear una base de datos
  • Tipos de columnas en SQLite
  • Crear una tabla con WebSQL
  • Borrar una tabla con DROP TABLE
  • Los modificadores de las columnas o constraints
  • Modificar una tabla con ALTER TABLE
  • Las llaves principales o PRIMARY KEY
  • Crear y eliminar índices secundarios
  • Los elementos del DML: Insert, Update y Delete
  • Insertar registros a la tabla (primera sintaxis)
  • Introducción a la sentencia SELECT
  • Segunda sintaxis de la sentencia INSERT
  • Tercera sintaxis de la sentencia INSERT
  • Poblar una tabla desde otra tabla con INSERT
  • Modificar un registro con UPDATE
  • Borrar un registro con DELETE
  • Crear la tabla y las etiquetas html
  • Desplegar el contenido de la tabla con SELECT
  • Agregar un elemento a la tabla con INSERT
  • Modificar un registro con UPDATE
  • Borrar un registro de la tabla "libros" con DELETE
  • Formatear los datos con JavaScript
  • Las bases de la sentencia SELECT
  • La cláusula DISTINCT de la sentencia SELECT
  • Los operadores de comparación en WebSQL database
  • Los operadores matemáticos en WebSQL Database
  • Los operadores lógicos: LIKE