Trinchera WP
Regresar al curso Acceder Registrarse
Para acceder a este contenido:
Página de Curso de Pago
Otros cursos

¡Obtén acceso a todos los cursos!

99
Acceso a todo

Hemos trabajado en la creación de la sección "Los estudiantes también compraron", donde mostramos recomendaciones de cursos adicionales con información detallada. Se utilizó una estructura dinámica que permite agregar múltiples elementos de forma automatizada mediante variables y bucles. A continuación, se detalla lo realizado:

Estructura de la sección

  1. Título principal:

    • Se añadió un encabezado claro para la sección con un estilo destacado utilizando clases como text-2xl y font-semibold.
  2. Lista dinámica de cursos:

    • Los cursos se generaron dinámicamente a través de una variable que contiene información como:
      • Imagen del curso.
      • Título del curso.
      • Valoración con estrellas.
      • Número de estudiantes inscritos.
      • Precio original y precio en oferta.
      • Etiqueta de "Lo más vendido", horas de contenido y fecha de actualización.
    • Esta información se utilizó dentro de un bucle que genera automáticamente la estructura visual de cada curso.
  3. Elementos visuales de los cursos:

    • Cada curso incluye:
      • Una imagen representativa.
      • Título con estilo (font-semibold y text-sm).
      • Valoración con estrellas e información adicional de estudiantes.
      • Precio destacado con oferta y precio original tachado.
      • Etiqueta visual para cursos "Lo más vendido", con un diseño en amarillo y texto en negrita.
  4. Botón de "Ver más":

    • Se implementó un botón interactivo para cargar más cursos de manera progresiva.
    • Este botón permite gestionar la visualización de cursos adicionales, mejorando la experiencia de usuario en la navegación de contenido.

Diseño y Estilización

  • Flexbox para distribución:

    • Se utilizó flex y gap para organizar los elementos dentro de cada curso y mantener una estructura limpia.
    • Clases como items-center y justify-between ayudaron a alinear elementos visuales clave.
  • Separadores y espaciado:

    • Se añadieron divisores (divide-gray-300) para separar visualmente los cursos.
    • Los márgenes y paddings (mb-4, pb-4, mt-12) se ajustaron para garantizar un diseño uniforme.
  • Interactividad y efectos visuales:

    • Efectos hover para botones y elementos destacados, como el corazón de "favorito".
    • Personalización de colores y tamaños para íconos (text-yellow-500 para estrellas, text-green-500 para horas).

Funcionalidad dinámica

  • Generación automatizada:

    • Los cursos se generaron dinámicamente utilizando un bucle, asegurando que cualquier número de cursos pueda ser añadido con facilidad.
    • La lógica para mostrar cursos destacados o información específica se manejó mediante condiciones.
  • Paginación con "Ver más":

    • Se añadió funcionalidad para mostrar un número limitado de cursos inicialmente y cargar más al hacer clic en "Ver más".

Resultado final

Esta sección permite mostrar recomendaciones de cursos de manera visualmente atractiva y funcional. Es altamente personalizable gracias a la estructura dinámica y los estilos adaptables. Con esta base, es posible escalar el contenido añadiendo más cursos de forma eficiente.

Esta clase finaliza con una sección completamente funcional y lista para integrarse en la página del curso.