El trabajo final consiste en poner en práctica todos los conocimientos adquiridos a lo largo del curso. Para ello se pide construir un sitio web o solución web que utilice HTML5, Bootstrap3, Javascript, jQuery y Wordpress. El sitio a construir debe considerar diseño visual, implementación HTML5 e integración con wordpress que deberá ser versionado a través de git.
El proyecto a desarrollar debe considerar:
- El proyecto deberá ser desarrollado de forma individual
- El proyecto deberá estar versionado a través de GIT y gestionado por GitHub
- La descripción de la solución y las instrucciones para el despliegue deben estar escritas en el fichero README.md, que deberá estar ubicado en la raiz del proyecto.
- El fichero README.md debe estar escrito con notación Markdown
- Deberá utilizar wp_boilerplate para la construcción de la plantilla
- Deberá exportar un sql de la base de datos y versionarlo a través de git
El proyecto debe considerar la implementación de los siguientes items:
-
Distribución
- GIT & GITHUB
- README.md (descripción + instrucciones de despliegue)
- Base de datos (Export base de datos SQL y versionamiento)
-
Arquitectura de Información
- Jerarquía de navegación
- Jerarquía de contenidos
-
Usabilidad
- Breadcrumbs
- Menús activos
- Legibilidad
-
HTML5
- Uso correcto de etiquetas (semántica)
- Integración de google analitycs
- Uso correcto de syntaxis HTML5
- Correcta definición de DOCTYPE
-
CSS
- Uso de display block y inline-block
- Uso de especificidad de selección
- Uso de al menos 2 reglas de position
- Uso de al menos 3 unidades de medida em, px, vh, etc.
- Uso de al menos 2 medias querys personalizadas
-
Javascritp y jQuery
- Consumo de al menos un servicio Ajax
- Uso de almenos 4 plugins jQuery
- Implementación de al menos 1 solución vanilla (Solo Javascript)
- Implementación de la API de google maps
-
Bootstrap 3
- Integración con wordpress
- Uso correcto del sistema de grillas
- Incorporación de al menos un formulario con estilos de bootstrap
-
Responsive
- Uso de al menos una clase utilitaria de bootstrap (visible-* o hidden-*)
- Implementación de al menos dos patrones responsive
- Correcta visualización en xs, sm, md y lg
-
Wordpress
- Uso de al menos un Custom post type
- Uso de al menos una sección de blog sin Custom Post Type
- Uso de Galería de imágenes
- Uso de al menos 3 Template Part
- Uso de al menos dos Page Template diferentes
- Implementación de al menos 1 plugins
-
Dificultad
La pauta de corrección, asi como la ponderación de cada items se encuentra en el siguiente vínculo
- Se debe subir el link del repositorio a la plataforma empieza.
- Fecha de entrega proyecto: 29 de Septiembre 2017.
- Fecha de entrega evaluación: 6 de Octubre 2017.