IFCD0120

HTML5 y CSS3. Nuevos APIS y recursos

Conocer y aplicar las novedades de HTLM5 y CSS3 en proyectos de diseño web.

Diseñado y producido por Smartmind

Disponibilidad:

Consultar

Contenidos

IFCD0120 — HTML5 y CSS3. Nuevos APIS y recursos

Módulo 1

Nuevas etiquetas y atributos de HTML5

Objetivo. Conocer y aplicar las nuevas etiquetas y atributos de HTML5, así como algunas APIs, identificando las diferencias con HTML. Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Repaso de la estructura y entorno del desarrollo web en cliente (front-end).

Aplicación de mejoras en HTML5:

Novedades y principales diferencias con HTML.

Elementos semánticos.

Nuevos elementos de formularios.

Implementación de nuevas APIs, elementos y atributos de HTML:

Almacenamiento sin conexión.

API de geolozalización.

"Arrastrar y soltar".

Lienzo Canvas.

Etiquetas de audio y video.

Compatibilidad con dispositivos móviles.

Módulo 2

Novedades de CSS3

Objetivo. Conocer y aplicar las nuevas funcionalidades de CSS3, identificando las principales diferencias con CSS. Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Utilización de bordes y gradientes.

Utilización de cajas flexibles, flex y grid.

Aplicación de media queries para diseño responsivo.

Uso de keyframes en animación.

Implementación de efectos de texto.

Uso de columnas.

Utilización de nuevos selectores de atributos, pseudo-clases, pseudo-elementos y combinador ~.

Módulo 3

Principales APIS de HTML5

Objetivo. Conocer, configurar y utilizar las principales APIs de HTML5. Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Dibujo con API Canvas.

Uso de APIS de Geolocalización.

Almacenamiento con Web Storage.

Utilización de IndexedDB.

Uso de Workers (Web, Shared y Service).

Aplicaciones con History.

Utilización de Fullscreen.

Manejo de Drag and Drop.

Utilización de Microdata. API DOM.

Implementación de Web Notifications.

Utilización de Web Sockets.