Funcionalidades Comunes en el Diseño de Tablas Interactivas
Clase 20 de 23 • Curso Desarrollo Web para Diseñadores
Contenido del curso
- 2

Conceptos Básicos del Desarrollo de Software y Programación
06:41 - 3

Modelo de Solicitud y Respuesta en la Web
03:16 - 4

Frontend y Backend: Conceptos y Comunicación en Desarrollo Web
08:16 - 5

Conceptos básicos de APIs y su funcionamiento práctico
07:16 - 6

Control de Versiones con Git para Diseñadores y Desarrolladores
06:55
- 7

Conceptos Básicos de HTML para Diseñadores
12:20 - 8

Fundamentos de CSS: Sintaxis y Aplicación de Estilos en HTML
07:16 - 9

Conceptos Básicos de JavaScript para Diseñadores
05:06 - 10

Sintaxis y Tipos de Datos en JavaScript: Práctica con Figma y Run.js
11:32 - 11

Uso de herramientas de desarrollo en navegadores web
10:00
- 16

Estados de Botones en Desarrollo Web con HTML y CSS
09:30 - 17

Modelo de Caja y Estados en Botones HTML y CSS
08:06 - 18

Diseño y Estados de Inputs en Figma: Focus, Disable y Hover
08:56 - 19

Paginación y Funcionalidades en Tablas de Datos
06:10 - 20

Funcionalidades Comunes en el Diseño de Tablas Interactivas
06:24 - 21

Diseño e Implementación de Checkbox: Estados y Atributos HTML
05:04 - 22

Resumen del Curso de Desarrollo Web
01:40
Reto Funciones de tablas
Crear un componente de tabla en Figma con 4 columnas, nombre, marca, disponibilidad, precio de cada producto.
[
{
"nombre": "Polera",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 110
},
{
"nombre": "Vestido",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Parka",
"marca": "Platzi",
"disponibilidad": "No disponible",
"precio": 70
},
{
"nombre": "Jeans",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 60
},
{
"nombre": "Polar",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 50
},
{
"nombre": "Falda",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Chaqueta",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 110
},
{
"nombre": "Buzo",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Blazer",
"marca": "Platzi",
"disponibilidad": "No disponible",
"precio": 70
},
{
"nombre": "Enterito",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 60
},
{
"nombre": "Jardinera",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 50
},
{
"nombre": "Peto",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Poleron",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 110
},
{
"nombre": "Camisa",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Parka",
"marca": "Platzi",
"disponibilidad": "No disponible",
"precio": 70
},
{
"nombre": "Pulsera",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 60
},
{
"nombre": "Collar",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 50
},
{
"nombre": "Pantufla",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Lentes de sol",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 110
},
{
"nombre": "Gorro",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Blusa",
"marca": "Platzi",
"disponibilidad": "No disponible",
"precio": 70
},
{
"nombre": "Calzas",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 60
},
{
"nombre": "Short",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 50
},
{
"nombre": "Aros",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Zapatillas",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 110
},
{
"nombre": "Zapatos",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
},
{
"nombre": "Corbata",
"marca": "Platzi",
"disponibilidad": "No disponible",
"precio": 70
},
{
"nombre": "Sweater",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 60
},
{
"nombre": "Abrigo",
"marca": "Platzi",
"disponibilidad": "Fuera de stock",
"precio": 50
},
{
"nombre": "Trabje de baño",
"marca": "Platzi",
"disponibilidad": "Disponible",
"precio": 80
}
]
Utilizando la data entregada, utiliza la paginación necesaria para mostrar 25 registros por página.
Para poder visualizar esta información de mejor manera puedes visitar JSON Formatter & Validator pegar este código y será más fácil poder visualizarlo.