Introducción
En este proyecto, aprenderás cómo implementar la funcionalidad de paginación para una lista de cursos. La paginación es una característica esencial en el desarrollo web front-end, y este proyecto te guiará a través del proceso de obtener datos de un archivo JSON, mostrar los datos en un formato paginado y manejar la funcionalidad de las páginas anterior y siguiente.
👀 Vista previa

🎯 Tareas
En este proyecto, aprenderás:
- Cómo obtener datos de un archivo JSON utilizando la librería Axios
- Cómo mostrar los datos de los cursos en un formato paginado, con 5 elementos por página
- Cómo implementar la funcionalidad de los botones de página anterior y siguiente
- Cómo deshabilitar los botones de página anterior y siguiente cuando sea apropiado (primera y última página)
- Cómo actualizar la visualización de la paginación para mostrar el número de página actual y el número total de páginas
🏆 Logros
Después de completar este proyecto, podrás:
- Obtener datos de un archivo JSON utilizando Axios
- Implementar la funcionalidad de paginación para una lista de cursos
- Manejar las interacciones del usuario con los botones de página anterior y siguiente
- Deshabilitar condicionalmente los botones según la página actual
- Actualizar la interfaz de usuario para mostrar la página actual y el total de páginas