Creaci贸n, programaci贸n y dise帽o de webs con HTML5 y CSS3

Coste

Curso gratuito 100% financiado por el SEPE

Duraci贸n

210 h

Objetivo General:

Dise帽ar, crear, programar p谩ginas Web con HTML5 y CSS3.

Contenidos formativos:

1. Fundamentos de javascript.

1.1. Introducci贸n.
1.1.1. La evoluci贸n de la Web.
1.1.2. Est谩ndares web.
1.1.3. HTML5 y CSS3.
1.1.4. JavaScript.

1.2. Introducci贸n a javascript.
1.2.1. La etiqueta (script).
1.2.2. Contenido alternativo.
1.2.3. Variables.
1.2.4. Tipos de datos.
1.2.5. Operadores.
1.2.6. Cuadros de di谩logo.

1.3. Fundamentos de programaci贸n.
1.3.1. Estructuras de decisi贸n.
1.3.2. Expresiones l贸gicas.
1.3.3. Estructuras de repetici贸n.
1.3.4. Definir funciones.
1.3.5. Llamar funciones.
1.3.6. 脕mbito de las variables.

1.4. Objetos y arrays en javascript.
1.4.1. Introducci贸n.
1.4.2. La jerarqu铆a de objetos.
1.4.3. Propiedades y eventos.
1.4.4. M茅todos.
1.4.5. Arrays.

1.5. Los objetos location e history.
1.5.1. 驴Qu茅 es una URL?
1.5.2. El objeto location.
1.5.3. Actualizando la direcci贸n.
1.5.4. El objeto history.

1.6. El objeto document.
1.6.1. Introducci贸n.
1.6.2. La propiedad title.
1.6.3. El m茅todo write.
1.6.4. El conjunto images.

1.7. El objeto form.
1.7.1. Formularios HTML.
1.7.2. El conjunto forms.
1.7.3. La propiedad elements.
1.7.4. Validar la informaci贸n.
1.7.5. 驴Cu谩ndo realizar la validaci贸n?
1.7.6. Tipos de validaci贸n.

1.8. Modelo de objetos del documento (dom).
1.8.1. El 谩rbol del documento.
1.8.2. Tipos de nodos y de relaciones.
1.8.3. Obtener elementos.
1.8.4. Obtener y establecer atributos.

1.9. Manipulaci贸n del dom.
1.9.1. Recorrer el 谩rbol del documento.
1.9.2. Modificar el valor de los nodos.
1.9.3. Crear, eliminar y reemplazar nodos.
1.9.4. El m茅todo innerHTML.
1.9.5. Modificar el formato din谩micamente.

1.10. Buenas pr谩cticas.
1.10.1. Separar estructura y comportamiento.
1.10.2. A帽adir los manejadores de evento.
1.10.3. Detectar caracter铆sticas de los navegadores.
1.10.4. Ejemplo: Una galer铆a fotogr谩fica.
1.10.5. Ejemplo: La estructura de la p谩gina.
1.10.6. Ejemplo: El c贸digo JavaScript.

2. HTML5 Y CSS3.

2.1. Elementos estructurales de html5.
2.1.1. Doctype de HTML5.
2.1.2. Evitando elementos div.
2.1.3. Descripci贸n de los elementos estructurales HTML5.
2.1.4. Aplicar los elementos estructurales HTML5.
2.1.5. Modificar la hoja de estilo en cascada.

2.2. Trabajando con esquemas html5.
2.2.1. Aplicar estilo a los elementos estructurales HTML5.
2.2.2. Otros elementos sem谩nticos de HTML5.
2.2.3. Elementos article anidados.
2.2.4. El esquema del documento.

2.3. Formularios html5.
2.3.1. Introducci贸n.
2.3.2. Nuevos controles de formulario.
2.3.3. Nuevos atributos.
2.3.4. Compatibilidad con navegadores antiguos.

2.4. Dibujar con el elemento canvas (parte 1).
2.4.1. Introducci贸n.
2.4.2. Una interfaz de dibujo 2D.
2.4.3. Dibujar rect谩ngulos.
2.4.4. Dibujar trazados.
2.4.5. Colores de trazo y de relleno.

2.5. Dibujar con el elemento canvas (parte 2).
2.5.1. Estilos de l铆nea.
2.5.2. Gradientes.
2.5.3. Patrones.
2.5.4. Dibujar im谩genes.
2.5.5. Dibujar texto.

2.6. V铆deo y audio en html5.
2.6.1. Reproducci贸n sin plugin.
2.6.2. La etiqueta (video).
2.6.3. Formatos y c贸decs de v铆deo.
2.6.4. C贸decs de audio.
2.6.5. La etiqueta (audio).
2.6.6. API multimedia.

2.7. Introducci贸n a css3 (parte 1).
2.7.1. La evoluci贸n que representa CSS3.
2.7.2. Nuevos selectores CSS3.
2.7.3. Esquinas redondeadas y sombras.
2.7.4. Colores.
2.7.5. Gradientes de color.

2.8. Introducci贸n a css3 (parte 2).
2.8.1. Incrustaci贸n de fuentes.
2.8.2. D贸nde obtener fuentes.
2.8.3. M煤ltiples im谩genes de fondo.
2.8.4. Transiciones.
2.8.5. Transformaciones.

Requisitos:

-No existen requisitos espec铆ficos para la participaci贸n en esta acci贸n formativa, salvo que se deber谩 aportar la documentaci贸n necesaria. -Se reserva un porcentaje m谩ximo de plazas destinadas para desempleados. -No hay plazas destinadas a funcionarios.

Lo sentimos, en este momento no hay grupos ni plazas para este curso.

Entre en este enlace para ver otros cursos con plazas disponibles.