- 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
- 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
- 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
- Introducción al API Drag & Drop de HTML5
- Los eventos del API arrastrar y soltar en HTML5
- Apuntes del API Drag & Drop
- Introducción al API Web Worker
- Realizar un contador con el API Web Worker de HTML5
- Apuntes del API Web Workers
- 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
- 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)
- 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
- 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