Angular es un framework para aplicaciones web desarrollado en TypeScript y mantenido por Google, permite realizar aplicaciones web. En este curso vamos a aprender a desarrollar aplicaciones web con Angular, .Net Core y Sql ServerEn este curso vemos como crear aplicaciones web, veremos como construir y consumir nuestra propia API REST y veremos como trabajar con base de datos SQL Server y Entity Framework. El temario del curso es el siguiente:A)Introduccin1) Temario curso2) Qu es Angular?3) Qu es NET CORE?B)Preparacin del entorno4) Preparacin del entorno. Software necesario 5) Instalacin video Visual Studio 2022 6) Instalacin del Motor de SQL SERVER 2019 7) Instalacin de SQL Server Management Studio C)Definicin del proyecto y estructura de tablas8) Componentes del proyecto9) Diseo en la base de datos las tablas10)Creamos el proyecto con Angular y NET Core D)Primeros pasos con Entity Framework y nuestra base de datos11)Conectamos a la base de datos con Entity Framework12)Creamos un controlador y devolvemos datos va API 13)Insertamos en nuestra base de datos con Entity Framework14)Editar datos en nuestra base de datos con Entity Framework15)Borrar datos en nuestra base de datos con Entity Framework E)Componentes en Angular16)Componentes y rutas en angular (I) 17)Componentes y rutas en angular (II) 18)Componentes y rutas en angular (III)19)Como anidar componentes 20)Pasar datos entre componentes F)Conceptos tericos sobre patrones de diseo21)Teora inyeccin de dependencias 22)Patrn de diseo Observable teoraG)Servicios en angular23)Servicios en Angular (I)24)Servicios en Angular (II).Configurar Cors25)Servicios en Angular (III).Listado de productos con ngfor26)Aplicamos bootstrap al componente productos H)Peticiones POST, PUT y DELETE desde Angular27)Peticin POST desde Angular(I)28)Peticin POST desde Angular (II)29)Ventana modal en angular30)Peticin PUT desde Angular31)Peticin DELETE desde AngularI)Autenticacin con JSON Web Token (JWT)32)JWT con .NET Core(I)33)JWT con .NET Core(II)34)JWT con .NET Core(III)35)JWT con .NET Core(IV)36)JWT con .NET Core(V)J)Peticiones JWT desde el Front-End37)Peticin login API desde Angular38)Rutas y Guard en Angular39)Lgica componente login 40)Mtodo login del cliente en el back-endK)Como usar LocalStorage41)Almacenar token en LocalStorage 42)Almacenar usuario en LocalStorageL)Interceptors, SessionStorage y cierre sesin43) Interceptors en Angular44) Cerrar sesin en angular45) Caducidad token APIM) Guardar pedidos en BBDD46) Guardamos pedidos en nuestro backend47)Transacciones con EFN)Logs48)Logs. Refactorizar cdigo(I)49)Logs. Refactorizar cdigo(II)O) Guardar pedidos desde Angular50)Crear pedidos desde Angular(I)51)Crear pedidos desde Angular(II)52)Crear pedidos desde Angular(III)P) Lista pedidos en angular53)Lista pedidos de un cliente(I)54)Lista pedidos de un cliente(II)Q)Modificar datos cliente en angular y control de errores54)Modificar datos cliente (I)55)Modificar datos cliente (II)56)Control de errores en Angular