Pre-inscripción Formación 100% bonificable
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. También se adjunta en CDROM una guía de ayuda para utilizar el campus online.
La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Materiales didácticos:
- Maletín porta documentos.
- CDROM: Manual del Alumno de la Plataforma de E-Learning
- Paquete SCORM: Diseño Web Avanzado con HTML5 y CSS3
- Subcarpeta portafolios.
- Dossier completo Oferta Formativa.
- Carta de presentación.
- Guía del alumno.
- Sobre a franquear en destino.
- Bolígrafos.
TEMA 1. FUNDAMENTOS DE JAVASCRIPT
- Lenguaje JavaScript para crear guiones o scripts
- Validación de los datos enviados
- Modelos de Objetos del Documento (DOM)
TEMA 2. INTRODUCCIÓN
- Situación actual de la Web. Páginas dinámicas e interactivas
- Aplicaciones Web. Estándares HTML y CSS (HTML5 y CSS3)
- Lenguaje de Programación JavaScript
TEMA 3. INTRODUCCIÓN A JAVASCRIPT
- Incluir código JavaScript en las páginas web. Etiquetas script y códigos alternativos para aquellos navegadores que no puedan ejecutarlo o lo tengan desactivado.
- Conceptos fundamentales de programación. Variables tipos de datos, operadores y cuadros de diálogo sencillos.
TEMA 4. FUNDAMENTOS DE PROGRAMACIÓN
- Estructuras de control y cómo definir funciones en JavaScript. Ámbito de las variables
- Diferencia entre variable global y variable local
TEMA 5. OBJETOS Y ARRAYS EN FAVASCRIPT
- Utilizar los objetos en el lenguaje JavaScript. Objetos propios que el programador puede utilizar. Jerarquía de objetos.
- Concepto de array
TEMA 6. LOS OBJETOS LOCATION E HISTORY
- Los objetos location e history de JavaScript. Introducción al concepto de url.
TEMA 7. EL OBJETO DOCUMENT
- Contenido de la página web: su título, conjunto de imágenes, conjunto de hipervínculos, etc.
TEMA 8. EL OBJETO FORM
- Acceso a la información manejada en los formularios que aparecen en las páginas web. Validar la información del formulario con JavaScript.
TEMA 9. MODELO DE OBJETOS DEL DOCUMENTO (DOM)
- Concepto de modelo de Objetos del Documento DOM. Métodos esenciales de la interfaz de programación del DOM
- Métodos para seleccionar elementos (getElementById, getElementsByTagName, getElementsbyClassName).
- Métodos que permiten obtener o establecer el valor de los atributos (getAttribute y setAttribute).
TEMA 10. MANIPULACIÓN DEL DOM
- Propiedades y métodos del DOM
- Cómo recorrer el árbol del documento, modificar el valor de los nodos de texto o cómo crear nuevo contenido
TEMA 11. BUENAS PRÁCTICAS
- Buenas prácticas a la hora de escribir código JavaScript y trabajar con el DOM de un documento.
TEMA 12. HTML5 Y CSS3
- Novedades que aportan HTML5 y CSS3 como evolución de los dos principales estándares web.
- Los elementos semánticos de HTML5, las características propias para reproducir elementos multimedia o las nuevas características de los formularios.
- Las propiedades más interesantes de CSS3 (nuevos selectores, técnicas de diseño avanzadas, transiciones y transformaciones, etc.).
TEMA 13. ELEMENTOS ESTRUCTURALES DE HTML5
- Estudio del tipo de documento o doctype que indica que una página web sigue la especificación de HTML5.
- Elementos estructurales de HTML5 que permiten describir mucho mejor el contenido de una página web.
- Maquetación de una página web en la que se habían utilizado elementos neutros div, sustituyéndolos por los nuevos elementos estructurales.
TEMA 14. TRABAJANDO CON ESQUEMAS HTML5
- Ajustar el código de una página web que utiliza los elementos estructurales HTML5 para que sea mostrada correctamente por los navegadores antiguos.
- Elementos semánticos de HTML5, como mark, progress, etc.
- Significado de anidar elementos estructurales, por ejemplo, para representar un artículo o post en un blog y los comentarios que tiene relacionados.
- Concepto del esquema del documento.
TEMA 15. FORMULARIOS HTML5
- Nuevas características de los formularios en HTML5: nuevos controles, nuevos atributos y validación nativa.
- Simulación de las nuevas características para el caso de que el usuario utilice algún navegador antiguo. Uso del código JavaScript.
TEMA 16. DIBUJAR CON ELEMENTO CANVAS (PARTE I)
- Presentación del elemento canvas de HTML5.
TEMA 17. DIBUJAR CON EL ELEMENTO CANVAS (PARTE II)
- Métodos básicos de dibujo: líneas, rectángulos, arcos y trazados.
- Estilos de línea, utilizar gradientes de color, utilizar patrones y dibujar imágenes o texto en la superficie de la página.
TEMA 18. VÍDEO Y AUDIO EN HTML5
- Incorporar vídeo y audio mediante las nuevas etiquetas HTML5.
- Formatos y códecs disponibles. Cuáles son los que utilizan los principales navegadores.
- Indicaciones para completar el código de forma que los navegadores antiguos puedan reproducir el contenido multimedia mediante Flash.
TEMA 19. INTRODUCCIÓN A CSS3 (PARTE I)
- Nuevos selectores, redondear las esquinas de los elementos, aplicar sombras a los objetos y al texto.
- Utilizar niveles de transparencia al especificar colores, especificar colores hsl o utilizar gradientes de color como imágenes de fondo.
TEMA 20. INTRODUCCIÓN A CSS3 (PARTE II)
- Incrustar fuentes junto a la página web, aplicar múltiples imágenes de fondo a los elementos.
- Aplicar transiciones y/o transformaciones (cambiar el tamaño, rotar, inclinar o desplazar un elemento) entre distintos estados.