1. Concepto de sitio web, dominio y servidor
  2. Tipos de alojamiento web
  3. Estructura básica de un proyecto web
  4. Lenguajes utilizados en la web: HTML, CSS y JavaScript
  5. Resoluciones de pantalla y diseño adaptable

  1. Creación y configuración de un sitio web
  2. Sitio local y sitio remoto
  3. Gestión de archivos y carpetas del proyecto
  4. Panel Archivos
  5. Sincronización con servidor remoto

  1. Espacio de trabajo de Dreamweaver
  2. Vistas del documento: Código y Vista en vivo
  3. Edición de código HTML y CSS
  4. Autocompletado, sugerencias y validación
  5. Propiedades del documento

  1. Estructura básica de un documento HTML5
  2. Etiquetas semánticas
  3. Inserción y edición de texto
  4. Listas y elementos estructurales
  5. Enlaces y anclajes
  6. Buenas prácticas en marcado HTML

  1. Formatos de imagen para la web
  2. Inserción de imágenes
  3. Optimización y tamaño de imágenes
  4. Uso de SVG
  5. Accesibilidad en imágenes

  1. Uso adecuado de tablas en HTML
  2. Creación y edición de tablas
  3. Propiedades de filas y celdas
  4. Aplicación de estilos CSS a tablas

  1. Concepto de hojas de estilo en cascada
  2. Creación y vinculación de archivos CSS
  3. Selectores y propiedades básicas
  4. Tipografía web y web fonts
  5. Colores y fondos

  1. Modelo de cajas
  2. Posicionamiento de elementos
  3. Flexbox
  4. Introducción a CSS Grid
  5. Diseño responsive mediante media queries

  1. Principios del diseño adaptable
  2. Estructuras fluidas
  3. Imágenes responsive
  4. Pruebas en distintos dispositivos desde Dreamweaver

  1. Estructura de formularios HTML5
  2. Tipos de campos y atributos
  3. Validación nativa de formularios
  4. Estilos CSS aplicados a formularios
  5. Buenas prácticas de usabilidad

  1. Conceptos básicos de JavaScript
  2. Uso de JavaScript en páginas web
  3. Interacción básica con el DOM
  4. Separación de estructura, estilo y comportamiento

  1. Concepto de plantillas en Dreamweaver
  2. Creación y uso de plantillas
  3. Regiones editables
  4. Biblioteca de elementos
  5. Actualización de páginas basadas en plantillas

  1. Configuración de servidores remotos
  2. FTP y SFTP
  3. Subida y actualización de archivos
  4. Comprobación de vínculos
  5. Mantenimiento básico del sitio web

  1. Introducción
  2. Editor de texto
  3. Navegadores

  1. Introducción HTML
  2. ¿Cómo creamos documento HTML?
  3. Características básicas

  1. Textos en HTML
  2. Enlaces
  3. Listas en HTML
  4. Imágenes y objetos

  1. Tablas
  2. Formularios
  3. Estructuras y layout

  1. Otras etiquetas importantes

  1. ¿Qué es la Metainformación?
  2. Accesibilidad
  3. Validación

  1. Introducción CSS
  2. Soporte de CSS en navegadores
  3. Especificación oficial
  4. Funcionamiento básico de CSS
  5. ¿Cómo incluir CSS en la Web?
  6. Estilo básico
  7. Medios CSS
  8. Comentarios
  9. Sintaxis de la definición

  1. Selectores CSS
  2. Unidades de medida
  3. Colores

  1. Modelo de cajas
  2. Propiedades de las cajas
  3. Margen, relleno, bordes y modelo de cajas
  4. Posicionamiento y visualización
  5. Posicionamiento
  6. Visualización

  1. Introducción a layout
  2. ¿Cómo centrar una página horizontalmente?
  3. ¿Cómo centrar una página verticalmente?
  4. Estructura y layout
  5. Altura/anchuras máximas y mínimas
  6. Estilos avanzados

  1. Textos en CSS
  2. Enlaces
  3. Imágenes
  4. Listas

  1. Tablas
  2. Formulario

  1. Versión para imprimir
  2. Personalizar el cursor
  3. Hacks y filtros
  4. Prioridad en las declaraciones
  5. Validar CSS
  6. Recomendaciones Generales
  7. Recursos útiles

  1. ¿Qué es Firebug?
  2. ¿Como se instala?
  3. ¿Como usamos Firebug?

  1. ¿Qué es HTML5?
  2. ¿Cuáles son las mejoras?
  3. Etiquetas Obsoletas
  4. Etiquetas modificadas
  5. Lista de etiquetas HTML5
  6. Atributos eliminados
  7. Otros cambios
  8. Estructura HTML5
  9. Nueva estructuración del body
  10. Otros elementos nuevos de estructuración

  1. Introducción a atributos globales
  2. Nuevos atributos
  3. Introducción a los nuevos eventos

  1. Elemento bdi
  2. Elemento command
  3. Elemento data
  4. Elementos details
  5. Elemento mark
  6. Elemento meter
  7. Elemento progress
  8. Elemento ruby
  9. Elemento time
  10. Elemento wbr

  1. Nuevos elementos para los Formularios
  2. Cambios en el atributo type (input)
  3. Nuevos atributos para form
  4. Nuevos atributos para fieldset
  5. Nuevos atributos para input
  6. Nuevos atributos para textarea

  1. Introducción a los elementos multimedia
  2. Etiqueta source
  3. Etiqueta track
  4. Elemento video
  5. Elemento audio
  6. Elemento embed
  7. Elemento canvas
  8. Introducción a MathML
  9. Introducción a SVG
  10. Introducción a Drag and Drop
  11. Validador HTML5

  1. Introducción
  2. Unidades, colores y fuentes
  3. Nuevos Selectores y pseudo-clases

  1. Propiedades para la animación
  2. Nuevas propiedades para los fondos
  3. Nuevas propiedades para Bordes

  1. Propiedades de las cajas
  2. Propiedades de las cajas flexibles
  3. Propiedades del color
  4. Propiedades para las Fuentes

  1. Propiedades para los hiperenlaces
  2. Propiedades de las multi-columnas

  1. Propiedades para texto
  2. Propiedad 2D/3D Transform

  1. Propiedades para las transiciones
  2. Propiedades para la interfaz de usuario
  3. Validación CSS3