Curso subvencionado online
Duración : 5 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
Los alumnos aprenderán a crear páginas web con el lenguaje HTML5, programarlas, maquetarlas y aplicarlas un diseño con CSS3. Se desarrollará una página web mediante código con diseño “responsive design”. Se adquirirán 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. HTML
• Introducción e historia
• Etapas de un estándar W3C
• Declaración y codificación
• Validación
• Elementos generales: párrafos, enlaces, imágenes, listas, títulos y tablas
• Elementos HTML 5: header, footer, nav, aside, main, article, section...
• Otros elementos
• Formularios
• Audio y Video
• Canvas
• API's
2. CSS
• Introducción
• Declaración y codificación
• Validación
• Selectores, herencia y especificidad
• Colores, fondos y gradientes
• Tipografías, estilos y alineación de texto
• Bordes y contornos
• Sombras
• Márgenes y separaciones
• Transformaciones 2D y 3D
• Transiciones y animaciones
• Maquetación: el modelo de caja
• Posicionamiento: estático, relativo, absoluto, fijo, sticky
• Visualización: visible, oculto, bloque, línea, línea-bloque
• Columnas
• Flexbox
• Grid
• Responsive Web Design: estrategias, mediaqueries, layout flexible, estrategias multimedia y adaptación de contenidos
3. Javascript
• Introducción
• Sintaxis
• Variables
• Operadores
• Estructuras de control de flujo
• Funciones
• DOM
• Eventos
• Formularios
• Fechas, relojes, contadores e intervalos de tiempo
• Librerías