Formación autónoma
Entre los cursos que ya se han realizado y la documentación de Confluence disponemos de suficientes recursos para poder aprender y empezar a programar en FundeWebJS. A continuación indicamos un guión orientativo de los pasos que habría que seguir.
La página de la que parte toda la documentación es la siguiente: FUNDEWEBJS - Manuales
Introducción
Podemos ver más abajo el primer vídeo del último curso realizado (Curso ACADE abril 2022) para ver la introducción a FundeWebJS.
De aquí, debemos empezar por el apartado Antes de empezar a trabajar, y en concreto nos centraremos en estas dos guías:
También debemos tener en cuenta el resto de páginas para desarrollar un nuevo servicio, pero a nivel de formación esas dos son las más importantes para empezar.
Como las aplicaciones se dividen en dos proyectos, vamos a ver los recursos para cada uno de ellos.
Backend - Spring Boot
Podemos consultar más abajo los vídeos 2, 3, 4 y 5 del último curso realizado (Curso ACADE abril 2022) para ver las partes de esta formación correspondientes a Spring Boot.
En la parte de backend, podemos tomar las siguientes guías como troncales:
- Creación y estructura de proyecto SpringBoot
- Confiugración del proyecto
- Despliegue en LOCAL de proyecto Backend
- Creación de Entidades JPA a partir de tabla de Base de Datos
- JPA: Acceso a base de datos
- Servicios REST con Spring Boot
- Manejo de Errores en FundeWebJS
Después, igual que en el caso anterior el resto de páginas también son importantes, estaría bien entrar también al menos en estas:
- Logs en Spring Boot
- Login con OAuth en Spring Boot
- Devolver DTO como respuesta de peticiones REST
- Documentar APIs con OPENAPI
- Tests unitarios en Spring Boot
Frontend - Vue JS
La parte front puede ser la que más problemas nos de, pues salir de Java y entrar en un framework Javascript, es un cambio de concepto más grande. Para esta parte, tenemos un curso general para aprender Vue, y orientado al Portal de Servicios tenemos toda la documentación de Confluence y las explicaciones de cursos anteriores.
Curso Vue JS
Este curso fue impartido por Edu Rey y hace un repaso muy completo de los aspectos principales del framework:
Vue en el Portal de Servicios
Aquí, para ver la explicación del proyecto del Portal de Servicios (en el que desarrollaremos el front de nuestros servicios) y su estructura, podemos ver el vídeo 6 del Curso ACADE (abril 2022), este:
Además, tenemos todas las guías de Confluence que podemos consultar desde aquí: FUNDEWEBJS - Manuales. Podemos ir consultándolas a la par que vemos los vídeos del curso de Edu, para ir viendo cómo se realizará cada paso en FundeWebJS.
Cursos realizados
Curso ACADE (abril 2022)
Este es el único curso que se ha impartido con la estructura del Portal de Servicios actual (frontend unificado).