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
Charla EADMON (mayo 2022)
Charla complementaria a la formación del backend Spring-Boot.
Curso ACADE (abril 2022)
Este es el único curso que se ha impartido con la estructura del Portal de Servicios actual (frontend unificado).