Segundo Sprint del Challenge Front End.
Vamos a trabajar en la construcción de un sitio de comercio electronico.
Utilizamos CRUD mediante Javascript y JSON.
- Una página de inicio que contiene un botón de inicio de sesión y un motor de búsqueda de productos ofrecidos por la empresa.
- Un banner que contenga descuentos, promociones o informaciónes relevante del momento.
- Una galería con información del producto, como imagen, nombre del producto, precio y un enlace a la página de descripción del producto.
- Una página de producto que contiene la imagen, el nombre, la descripción y el precio.
- Un pie de página con un formulario de contacto y otras informaciónes relevantes.
- Un formulário de iniciar sesión para autenticar a los usuarios que quieran acceder al menu administrador.
- Menú de administrador para que puedan agregar, editar, buscar o eliminar productos de la tienda.
- El sitio debe ser adaptable para que los clientes puedan comprar fácilmente a través de dispositivos móviles.
-
Cursos:
- CSS3 - Primera pagina Web
- CSS3 - Posicionamiento
- CSS3 - Formularios y Tablas
- CSS3 - HTML5/CSS3 avanzado
- CSS3 - Diseño inclusivo
- CSS3 - Arquitectura
- CSS3 - Flexbox
- CSS3 - Grid
- CSS3 - Layout responsivo
- Curso Online JS en la Web: Manipulación del DOM con JavaScript | Alura
- Curso Online JS en la Web: Almacenando datos en el navegador | Alura
- Curso Online JS en la Web: CRUD con JavaScript asíncrono | Alura
- Curso Online JS en la Web: Validación de Formularios y HTML5 | Alura
-
Artículos:
- Que es Front end y Back end?
- Vinculando elementos con HTML5
- Desde cero hasta programador Front End
- Guia de unidades en CSS
- Como lidiar con los limites - Sitios Responsivos
- Como organizar el CSS en tu proyecto
- Nombre de clases en CSS
- Formularios con "Form Validation" de HTML5
- CSS - Transiciones y animaciones
- Capturando valores - Introducción a los selectores
- HTML, CSS, JAVASCRIPT - Cuales son las diferencias?
- Empezando con el desarrollo Front End
- Tu codigo CSS puede ser mas limpio, flexible y reutilizable
- Creando layouts
- Empezar a programar con Javascript