Arquitecturas FullStack con Angular y Spring Boot
Este curso es uno de los mas recomendados por mis alumnos en la plataforma. En muchas ocasiones nos vemos con la necesidad de diseñar una Arquitectura Full Stack con Angular y Spring Boot que aborde desde el diseño del API REST flexible que se integre de forma natural con Angular hasta el manejo de de la seguridad y la integración de JWT , Interceptores y Guards con Spring Security sus Authenticatión Managers Autorizadores etc. Este curso cubre esa necesidad , la necesidad de diseñar un Arquitectura Full Stack.
Modulo 1: Spring Boot y Arquitectura REST
Este modulo aborda la creación de una primera Arquitectura REST a nivel de Spring Boot usando los conceptos de Categorias y Productos . Diseñando relaciones y endpoints necesarios para el manejo de estos conceptos a nivel de REST.
Modulo 2: Agregados API REST y End Points
Este modulo aborda la evolución del API hacia un manejo de agregados y un diseño de Backend For FrontEnd que nos permita en el siguiente módulo integrar Angular y Boot de Forma natural.
Modulo 3: Angular y Spring Boot Integración
Este modulo aborda la construcción e integración de una aplicación de Spring Boot con una nueva aplicación de Angular que vamos a construir . En la cual hara una gestión de los conceptos de productos y categorias antes comentados.
Modulo 4: Backend for FrontEnd Agregados y Carrito
Este modulo aborda la construcción de un carrito de la compra desde. Spring Boot usando BBF y viendo como podemos diseñar un conjunto de APIs REST flexible que nos permite gestionar de forma cómoda agregados orientados a BFF.
Modulo 5: Angular Services y Carritos
Ampliación de la aplicación de Angular para gestionar Carritos de la Compra manejo de vistas , manejo de estado .Uso de Servicios para Carritos etc . Integración del Carrito de Back en el Front usando diferentes patronajes.
Modulo 7: Spring Boot JWT y Seguridad
Creación de la capa de seguridad de JWT para que las aplicaciones de Angular se puedan conectar a ella y recibir JWT que les autentifiquen en llamadas posteriores. Diseño de la parte de Autorización y Autenticación.
Modulo 6: Angular JWT
Creación de la capa de seguridad de JWT en Angular diseño de los interceptores HTTP y Manejo de los guards para limitar el acceso a las diferentes vistas sino disponemos de los tokens de seguridad necesarios
Tu Profesor
Unidades didácticas
-
Comenzar001Intro (0:53)
-
Comenzar002TeoriaRest (0:44)
-
Comenzar003TeoriaStarter (0:58)
-
Comenzar004CodigoStarter (2:56)
-
Comenzar005TeoriaH2 (0:31)
-
Comenzar006CodigoH2 (3:23)
-
Comenzar007TeoriaTablas (1:20)
-
Comenzar008CodigoTablas (4:27)
-
Comenzar009TeoriaEntidad (0:37)
-
Comenzar010CodigoEntidad (3:04)
-
Comenzar011TeoriaCategoria (0:26)
-
Comenzar012CodigoCategoria (2:21)
-
Comenzar013TeoriaRelaciones (0:42)
-
Comenzar014CodigoRelaciones (3:08)
-
Comenzar015TeoriaRepositories (0:49)
-
Comenzar016CodigoRepositories (1:49)
-
Comenzar017TeoriaService (0:40)
-
Comenzar018CodigoService (4:35)
-
Comenzar019TeoriaRestController (0:17)
-
Comenzar020CodigoRestController (4:41)
-
Comenzar021TeoriaThunderClient (0:41)
-
Comenzar022 CodigoThunderClient (1:04)
-
Comenzar023Resumen (0:31)
-
Comenzar002TeoriaTDO (1:52)
-
Comenzar001Intro (0:53)
-
Comenzar003CodigoTDO (2:45)
-
Comenzar004TeoriaMapper (1:15)
-
Comenzar005CodigoMapper (5:46)
-
Comenzar006TeoriaN1 (1:04)
-
Comenzar007CodigoN1 (5:23)
-
Comenzar008TeoriaURLS (0:56)
-
Comenzar009TeoriaPost (0:41)
-
Comenzar010CodigoPost (10:36)
-
Comenzar011TeoriaDelete (0:33)
-
Comenzar012CodigoDelete (2:55)
-
Comenzar013TeoriaPut (48:07)
-
Comenzar014CodigoPut (12:16)
-
Comenzar015Resumen (0:30)
-
Comenzar002TeoriaNode (0:17)
-
Comenzar001Intro (0:32)
-
Comenzar003CodigoNode (0:52)
-
Comenzar004TeoriaAngular (0:25)
-
Comenzar005CodigoAngular (1:57)
-
Comenzar006TeoriaHolaComponent (0:30)
-
Comenzar007CodigoHolaComponent (3:28)
-
Comenzar008TeoriaProducto (0:22)
-
Comenzar009CodigoProducto (1:18)
-
Comenzar010tEoriaService (0:41)
-
Comenzar011CodigoService (3:29)
-
Comenzar012TeoriaComponentProducto (0:20)
-
Comenzar013CodigoComponentProducto (3:20)
-
Comenzar014TeoriaDependencia (0:25)
-
Comenzar015CodigoDependencia (2:29)
-
Comenzar016TeoriaRestService (1:12)
-
Comenzar017CodigoRestService (0:38)
-
Comenzar018CodigoRestService2 (8:15)
-
Comenzar019TeoriaInsertar (0:52)
-
Comenzar020CodigoInsertar (7:37)
-
Comenzar021TeoriaCategorias (0:45)
-
Comenzar022CodigoCategorias (9:58)
-
Comenzar023TeoriaCategoriaRest (0:29)
-
Comenzar024CodigoCategoriaRest (8:32)
-
Comenzar025TeoriaInsertar (0:28)
-
Comenzar026CodigoInsertar (4:14)
-
Comenzar027TeoriaBorrar (0:35)
-
Comenzar028CodigoBorrar (6:40)
-
Comenzar029TeoriaRouting (0:46)
-
Comenzar030CodigoRouting (6:06)
-
Comenzar031Resumen (0:26)