Master ASP.NET 7 y React Hooks 🚀
Aprende ASP NET 7, React Hooks, Entity Framework, JWT, SQL Server, WebAPI, Export PDF
- ✅ Domina ASP NET 7 y React Hooks
- ✅ Domina el Deploy en Azure
- ✅ Accede a una comunidad de mas de 20 000 estudiantes
- ✅ Implementacion de proyecto en Visual Studio Code
- ✅ Aprende los conceptos de ASP NET 7
Beneficios de este Curso
Acerca de nuestro curso
Desarrolla App profesionales usando como backend ASP.NET Core y Entity Framework, quieres consumir procedimientos almacenados con ASP.NET Core, tenemos una seccion solo de mantenimiento con Procedimientos Almacenados y ASP NET 7. Tambien crearemos Reportes en PDF.
Para el FrontEnd trabajaremos con React Hooks, Redux y Material Design
Toda nuestra App sera publicada en los servidores de Microsoft Azure
Estos seran algunas de las herramientas y tecnologias que desarrollaremos:
✔️ Visual Code y extensiones para ASP NET y C#
✔️ SQL Server como motor de base de datos.
✔️ Entity Framework Core para persistencia y creacion de transacciones en SQL Server.
✔️ Crear Procedimientos Almacenados en SQL Server y consumirlos en ASP.NET Core.
✔️ Generar Reportes en PDF usando Entity Framework Core y ASP.NET Core
✔️ Paginacion con ASP.NET Core y SQL Server
✔️ Arquitectura del proyecto en multiples capas.
✔️ Crear, Actualizar, Consultar data usando un Aplicacion desarrollada en capas.
✔️ Crear procedimientos de seguridad con Core Identity
✔️ Migracion de entidades desde Entity Framework hacia SQL Server
✔️ Crear Login con Core Identity y React Hooks
✔️ Crear Registro de nuevos usuarios con React Hooks
✔️ JWT para manejar Tokens de seguridad.
✔️ Documentar Web Services EndPoints con Swagger
✔️ Creacion de proyectos SPA con React Hooks
✔️ Implementar toda la estructura de Redux en tu App
✔️ Implementar manejo de Consumers y Providers con React Context API
✔️ React Hooks consumiendo Web Services EndPoints desde ASP.NET 7
Curricula del curso
Example Curriculum
- Como trabaja ASP NET y SQL SERVER (6:27)
- Creacion de Base de datos y Tablas (9:39)
- Creacion de Solucion y Proyecto ASP NET (6:41)
- Agregando librerias EF Core (8:52)
- Cadena de conexion a la base de datos (8:24)
- Creacion de DBSet Curso (3:37)
- Mapeando una tabla SQL Server con EF Core (7:42)
- Relacion entre entidades en EF Core (4:39)
- Relacion Uno a Uno en EF Core (9:33)
- Relacion Uno a Uno en EF Core - Parte 2 (7:54)
- Relacion Uno a Muchos en EF Core (10:43)
- Relacion Uno a Muchos en EF Core - Parte 2 (11:18)
- Relacion Muchos a Muchos en EF Core (9:13)
- Relacion Muchos a Muchos en EF Core - Parte 2 (11:49)
- Relacion Muchos a Muchos en EF Core - Parte 3 (11:16)
- Tipos de Consultas en EF Core (3:43)
- Que es ASP NET (5:59)
- Arquitectura de nuestro proyecto (4:28)
- Creacion de la solucion en VSC (4:17)
- Agregar proyectos a la solucion (1:58)
- Creacion de dependencias entre proyectos (5:23)
- Estructura del proyecto en Visual Code (6:39)
- Crear Controller en WebAPI (8:56)
- Crear Clases Entity en Proyecto Dominio (10:26)
- Crear Relaciones entre Clases Dominio (6:22)
- Configuración de la clase DbContext y Entity Framework Core (10:08)
- Configuración de la clase DbContext y Entity Framework Core parte 2 (8:30)
- Dependency Injection - Inyeccion de Dependencias (6:09)
- Patrón Mediator (7:25)
- CQRS (3:34)
- mediatR en NET (1:33)
- Configuración de MediatR en nuestra solución (8:29)
- Configuración de MediatR en nuestra solución parte 2 (3:38)
- Configurando MediatR en WebAPI (10:13)
- MediatR trabajando en Cursos (10:12)
- Instalación de Postman (3:20)
- Qué son los JWT
- Crear Proyecto Seguridad
- Inyectar Servicio IJWT
- Crear Token
- Crear Token - Parte 2
- Darle Seguridad a los Controllers
- Darle Seguridad a los Controllers Parte 2
- Seguridad Genérica para Controllers
- Registrar Nuevo Usuario en Identity
- Registrar Nuevo Usuario en Identity - Parte 2
- Registrar Nuevo Usuario en Identity - Parte 3
- Obtener Usuario Actual
- Obtener Usuario Actual - Parte 2
- Obtener Usuario Actual - Parte 3
- Proyecto Web y React (2:26)
- Creacion de un proyecto React (5:47)
- Uso de create-react-app (5:30)
- Estructura de un proyecto React (4:45)
- Iniciar y Detener una aplicacion React (4:11)
- Sistemas de Modulos Javascript (8:15)
- Mostrando contenido mediante un Componente Function (4:51)
- Que es JSX (5:10)
- Convertir HTML a JSX (6:18)
- Estilos en linea con JSX (3:03)
- Convertir estilos html a formato JSX (3:17)
- Diferencia entre class y className (2:22)
- Referencia a variables JS en JSX (2:53)
- Valores que no puede mostrar JSX (5:33)
- Nombres de propiedades prohibidas en JSX (3:05)
- Principios de los componentes (3:00)
- Descripcion de nuestra Aplicacion (3:12)
- Importacion de framework css en nuestro proyecto (7:05)
- Creacion de un componente simple (4:55)
- Especificando imagenes en JSX (7:00)
- Duplicar un solo componente (2:03)
- Extrayendo JSX a nuevos componentes (5:20)
- Anidamiento de componentes (7:33)
- React Props System (3:40)
- Pasando y Recibiendo Props (7:48)
- Pasando multiples Props - Parte 1 (3:39)
- Pasando multiples Props - Parte 2 (6:33)
- Reutilizacion de componentes (3:36)
- Implementando componente ApprovalCard (6:26)
- Mostrando componentes Hijos - Parte 1 (5:55)
- Mostrando componentes Hijos - Parte 2 (3:00)
- Componentes basados en clases (3:28)
- Creacion de proyecto react (9:08)
- Refactorizar componente function en componente class (4:40)
- State en componentes class (3:12)
- Inicializar state (5:37)
- Actualizacion de state con setState (6:41)
- Manejo de errores con state (5:41)
- Renderizado condicional (5:53)
- Metodos de ciclo de vida (9:10)
- ComponentDidMount (2:12)
- Otra forma de inicializar un state en componentes class (2:13)
- State y Props (10:51)
- Expresiones ternarias (2:26)
- Patron para expresiones ternarias (6:14)
- Styles CSS en componentes (4:28)
- defaultProps en componentes class (9:11)
- Evitar multiples condicionales en render (3:34)