Description
What you’ll learn
-
Desarrollar aplicaciones web con .Net , Angular,Entity Framework y Sql Server
-
Crear API/REST con autenticación JWT
-
Crear bases de datos con SQL Server
-
Crearán una aplicación de gestión
-
Conocerán conceptos importantes de .NET Core y Angular
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 Server
En 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)Introducción
-
1) Temario curso
-
2) ¿Qué es Angular?
-
3) ¿Qué es NET CORE?
B)Preparación del entorno
-
4) Preparación del entorno. Software necesario
-
5) Instalación video Visual Studio 2022
-
6) Instalación del Motor de SQL SERVER 2019
-
7) Instalación de SQL Server Management Studio
C)Definición del proyecto y estructura de tablas
-
8) Componentes del proyecto
-
9) Diseño en la base de datos las tablas
-
10)Creamos el proyecto con Angular y NET Core
D)Primeros pasos con Entity Framework y nuestra base de datos
-
11)Conectamos a la base de datos con Entity Framework
-
12)Creamos un controlador y devolvemos datos vía API
-
13)Insertamos en nuestra base de datos con Entity Framework
-
14)Editar datos en nuestra base de datos con Entity Framework
-
15)Borrar datos en nuestra base de datos con Entity Framework
E)Componentes en Angular
-
16)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 teóricos sobre patrones de diseño
-
21)Teoría inyección de dependencias
-
22)Patrón de diseño Observable teoría
-
G)Servicios en angular
-
23)Servicios en Angular (I)
-
24)Servicios en Angular (II).Configurar Cors
-
25)Servicios en Angular (III).Listado de productos con ngfor
-
26)Aplicamos bootstrap al componente productos
H)Peticiones POST,PUT y DELETE desde Angular
-
27)Petición POST desde Angular(I)
-
28)Petición POST desde Angular (II)
-
29)Ventana modal en angular
-
30)Petición PUT desde Angular
-
31)Petición DELETE desde Angular
I)Autenticación 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-End
-
37)Petición login API desde Angular
-
38)Rutas y Guard en Angular
-
39)Lógica componente login
-
40)Método login del cliente en el back-end
K)Como usar LocalStorage
-
41)Almacenar token en LocalStorage
-
42)Almacenar usuario en LocalStorage
L)Interceptors, SessionStorage y cierre sesión
-
43) Interceptors en Angular
-
44) Cerrar sesión en angular
-
45) Caducidad token API
M) Guardar pedidos en BBDD
-
46) Guardamos pedidos en nuestro backend
-
47)Transacciones con EF
N)Logs
-
48)Logs. Refactorizar código(I)
-
49)Logs. Refactorizar código(II)
O) Guardar pedidos desde Angular
-
50)Crear pedidos desde Angular(I)
-
51)Crear pedidos desde Angular(II)
-
52)Crear pedidos desde Angular(III)
P) Lista pedidos en angular
-
53)Lista pedidos de un cliente(I)
-
54)Lista pedidos de un cliente(II)
Q)Modificar datos cliente en angular y control de errores
-
54)Modificar datos cliente (I)
-
55)Modificar datos cliente (II)
-
56)Control de errores en Angular
M)Actualización a .NET 7
-
58)Como actualizar visual studio para utilizar .NET 7 y C#11
-
59)Actualizamos proyecto a NET 7
N)Actualización a .NET 8
-
60)Como actualizar visual studio para utilizar .NET 8 y C#12
-
61)Actualizamos proyecto a NET 8
Who this course is for:
- Desarrolladores de C# que quieran hacer aplicaciones web con Angular
- Desarrolladores que quieran utilizar Angular en el Front-End y Net Core en el Back-End
- Desarrolladores que quieran aprender como crear API/REST con JWT





Reviews
There are no reviews yet.