¡Hola Jacobo, espero que estés bien!
Para desarrollar un front end similar al del curso de "Conectando una API REST al Front End" en Java, puedes considerar el uso de algunos módulos o tecnologías populares en el desarrollo web. Algunas opciones que podrías tomar en cuenta son:
HTML: Es el lenguaje de marcado estándar para crear páginas web. Te permitirá estructurar el contenido de tu front end.
CSS: Con Cascading Style Sheets podrás darle estilo y diseño a tus páginas web, incluyendo aspectos como colores, fuentes, márgenes, etc.
JavaScript: Es un lenguaje de programación que te permitirá añadir interactividad y dinamismo a tu front end. Puedes considerar también el uso de frameworks como React, Angular o Vue.js para simplificar el desarrollo.
Gestor de paquetes como npm (Node Package Manager) para instalar y gestionar las dependencias de tu proyecto.
Si estás desarrollando un sistema de inventarios y ventas, también podrías considerar el uso de librerías o frameworks específicos para gráficos, tablas dinámicas, manejo de formularios, entre otros, dependiendo de los requerimientos de tu aplicación.
Espero que esta orientación te sea de ayuda para empezar a desarrollar tu front end. ¡Mucho ánimo con tu proyecto!
Saludos cordiales. Espero haber ayudado y buenos estudios!