Descripción
El objetivo del curso es aprender a manejar los recursos avanzados que los estándares HTML5 y CSS3 nos ofrecen, tanto para actualizar aplicaciones existentes, realizadas en cualquier entorno de desarrollo, como para aplicaciones nuevas donde sea importante tener en cuenta estas características desde las fases iniciales del ciclo de vida.
Módulo 1. HTML 5
• Etiquetas obsoletas
• Etiquetas modificadas
• Cambios genéricos
• Etiquetas estructurales y semánticas
• La oferta multimedia: <video>, <audio>, <source> y <track>
• Etiquetas de indicación de estado
• Gráficos mediante <canvas>
• Transformaciones
• Animaciones
• Soporte SVG
1.1. Atributos
• Atributos <input> y la API HTML para formularios
• WAI-ARIA
• Atributos Data-
• Semántica: (Schema y OGP)
Módulo 2. CSS 3
• Revisión: Estructura de un documento CSS
• Reglas: definición y tipos
• Los dos triángulos esquemáticos: Ubicación y Selección
• Posicionamiento: cambios y nuevas posibilidades de estructura con Grid y Flexbox
• Trabajar con fuentes Web
• Texto: nuevas opciones.
• Administración de fondos y colores
• Degradados y paletas de colores
• Efectos visuales
• Cuadros y bordes
• Columnas
• Transiciones
• Animaciones
Módulo 3. PRÁCTICAS
• DEMOS: Análisis de las demos más impactantes y sus técnicas asociadas.
• Presentación de la información
• Tratamiento de Texto y Fuentes
• Listas y Tablas
• Introducción de datos
• Marcadores
• Gráficos: Canvas y SVG
• Multimedia
• Elementos dinámicos
• Metáforas de visualilzación