Curso subvencionado para trabajadores online
Duración : 3 Semanas
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Adquirir los conocimientos sobre las ventajas comparativas que aportan los estándares HTML5 y CSS3 para la simplificación de la construcción de páginas web, en especial en las nuevas capacidades que aportan sobre contenidos dinámicos y multimedia.
A quién va dirigido
Diseñadores, programadores, analistas. Personas del entorno de desarrollo y diseño de aplicaciones web
Requisitos
No se necesitan conocimientos previos
Temario completo de este curso
1. INTRODUCCIÓN A HTML5
• HTML como lenguaje estructurador de documentos
• Terminología de HTML
• Tipos de documentos (DOCTYPE)
• Separación de estructura y diseño
• Aplicación semántica a la estructura
• Formación adecuada y validación de documentos HTML
2. ETIQUETAS BÁSICAS DE ESTRUCTURA
• Elementos principales de un documento HTML5
• Nuevas etiquetas semánticas de HTML5
• Elementos de línea y de bloque
• Párrafos y encabezados
• Listas
• Imágenes
• Enlaces: relativos, absolutos, anclas y mapas de imágenes.
• Direccionamiento relativo y absoluto
• Dibujar con Canvas
• Etiquetas para audio y video
3. FORMULARIOS
• Estructura básica de los formularios.
• Controles de formulario.
• Envío y recepción de datos
4. INTRODUCCION A CSS3
• CSS como lenguaje de estilo
• Niveles de aplicación de CSS a un documento HTML
• Sintaxis de CSS: selector, propiedad y valor.
• Planificación, organización y mantenimiento de CSS
• Nuevas funcionalidades
5. SELECTORES CSS3
• Selectores universales
• Selectores básicos
• Selectores contextuales
• Selectores de clase
• Identificadores únicos
• Pseudoclases
6. PROPIEDADES
• Propiedades de documento
• Propiedades de texto
• Propiedades de bloque
• Propiedades de listas
• Propiedades de posición
7. CARACTERISTICAS AVANZADAS
• Herencia en CSS
• Modelo de caja
• Composición: flotación y posicionamiento
• Tipos de posicionamiento
• Uso de listas como menús y barras de navegación
• Hacks y filtros de compatibilidad
• Adaptación a los tipos de medios
8. Responsive Web Design – RWD
• Introducción
• Etiqueta viewport
• Media Queries
• Grid System
• Flexbox
9. INTRODUCCIÓN AL LENGUAJE JAVASCRIPT
• Javascript como lenguaje de programación de eventos
• Conceptos básicos
10. SINTAXIS BÁSICA DEL LENGUAJE
• Las sentencias.
• Variables en Javascript
• Constantes en Javascript
• Tipos de datos
• Arrays
• Operadores aritméticos
• Operadores comparativos
• Operadores lógicos
• Operadores de asignación
• Otros operadores
11. SENTENCIA DEL CONTROL DE FLUJO
• Sentencias condicionales
• Sentencias de bucle
12. FUNCIONES
• Introducción a las funciones
• Funciones predefinidas
• Funciones de usuario.
13. LOS EVENTOS
• Introducción
• Listado de eventos
14. OTRAS CLASES Y FUNCIONES DE JAVASCRIPT
• DOM
• Window
• Document
• Las Cookies
• Image
15. GESTIÓN DE FORMULARIOS
• Acceso a los elementos de un formulario.
• Métodos de control de formulario
16. APIs Javascript
• Canvas
• Web Workers
• Drag and Drop
• Geolocation
• ClassList
• Dataset
• LocalStorage
17. JQUERY
• Librería que potencia JavaScript “write less do more”
• Llamadas Ajax