El Front-End de una web hacer referencia a los elementos visibles con los que el usuario puede interactuar, tanto como su diseño (UI), como su funcionalidad (UX), recomiendo haberte relacionado con anterioridad con estos dos conceptos antes mencionados. RUTA UX/UI.
Aquí encontrarás lo necesario para relacionarte con el mundo web del lado del cliente, desde sus bases o la conocida TRINIDAD DE LA WEB (HTML, CSS Y JavaScript) y varios de sus frameworks o herramientas que se manejan en este mundo.
Si eres inexperto en esto, quiero aclararte conceptos acerca de esta rama de la programación. Un desarrollador Front-End se encarga de el diseño y funcionalidad de una web, de consumir servicios externos que se comunican con una base de datos y “pintar” toda esta información en pantalla para que el usuario final la pueda consumir.
Aprende como funciona la web con estos dos videos:
Ahora que ya conoces un poco mas sobre el rol te invito a mirar lo que mínimamente deberías aprender si quieres ser un desarrollador Front.
Aqui encontrarás cada una de las rutas, con recursos y mas para aprender sobre la trinidad del frontend a profundidad.