Duración
20 horas
Objetivos
El objetivo del curso es introducir al alumnado a los cambios que han tenido lugar en los estándares Web desde el punto de vista del contenido y la presentación visual. El curso aborda aspectos relacionados con la estructura de páginas, la presentación y la programación JavaScript.
Después de completar este curso las y los alumnos serán capaces:
- Obtener conocimientos sólidos de HTML5 y CSS3
Temario
- HTML 5 y estructura
- La nueva cabecera
- Etiquetas <header>,<footer>,<article>
- Estilos y etiquetas de cabecera
- Etiquetas <nav>,<aside>
- Etiquetas <hgroup>
- Etiqueta <section>
- HTML 5 y Formularios
- Nuevos inputs email, url
- Inputs y fechas time, date time, month, week
- Inputs y números con range y number
- Inputs y búsquedas
- Input Color
- Data List
- Ficheros y múltiple selección
- Input y Patrones
- AutoCompletar
- Validaciones
- Video y Audio
- Nueva etiqueta <video>
- AutoPlay y controles
- Preload y loop
- Codecs
- Etiqueta <source>
- Controles personalizados
- Manejo de controles
- Accesibilidad
- Canvas
- Nuevo control canvas
- Javascript y Canvas
- Pinceles
- Imágenes
- Paths
- Transformaciones
- Animaciones
- Mantenimiento de estado
- Almacenamiento
- Almacenamientos locales
- Tipos de almacenamiento (Web Storage,Web SQL)
- Sesiones y Web Storage
- Añadiendo y eliminando información
- Bases de datos locales
- Drag and Drop
- HTML 5 y capacidades Drag and Drop
- Iconos y Drag and Drop
- CSS 3
- Nuevos Selectores
- Child Selectors
- Filas y Alternancia
- Opacidad
- Colores
- Sombras y textos
- Fuentes
- CSS 3 Avanzado
- Redondear Esquinas
- Selectores de atributo
- Capas
- JavaScript
- Los cambios en el lenguaje JavaScript
- Programación de eventos y gestión de la concurrencia
- AJAX Nivel 2.1. Manejo de AJAX con jQuery
- Geolocalización
- Almacenamiento local: LocalStorage y SessionStorage
- Application Cache
- Acceso a archivos
- Arrastrar y Soltar
- Web Sockets
- Web Workers
- API de notificaciones