Saltar al contenido
Programación

PG-0126 minversión 2Curso · Desarrollo de software

Mini proyecto: ficha interactiva

Una ficha de curso con lecciones que se marcan, una barra de progreso y memoria en el navegador. Es pequeña a propósito: obliga a conectar todo lo del curso sin esconderse detrás de un framework.

Qué aprenderás

  1. Construir una ficha de curso con HTML semántico, CSS y TypeScript, sin frameworks
  2. Separar los datos, la lógica pura y el código que pinta la pantalla
  3. Calcular el progreso a partir de las lecciones en lugar de guardarlo aparte
  4. Guardar y recuperar el progreso con localStorage tratando sus fallos
  5. Cubrir los estados vacío, a medias y completo antes de dar el proyecto por terminado

Suscríbete para seguir

Esta lección es para suscriptores.

Crea tu cuenta y suscríbete para leer «Programación» entero, con los recursos y tu progreso guardado.

Suscripción mensual o anual