Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Curso WebApis Restful con NET, Redis, Docker, SQL Server
Instalacion de Herramientas - Backend
Instalar Visual Studio 2019 (4:04)
Instalar Postman (1:55)
Proyecto Ecommerce con ASP.NET Core
Introducción al Curso (2:28)
Modelo de Entidades y Patrones de diseno (5:33)
Instalar Herramientas de EF (2:17)
Patron Repository (3:42)
Creacion de Entidades Class (5:40)
Creacion de Interfaces e Implementacion Repository (6:57)
Setup de Servidor de Base de Datos
SQL Server en el proyecto (1:13)
Docker y configuracion de containers (9:11)
Registrarse en Docker Hub (2:10)
Creacion de Containers (9:48)
Instalar Servidor SQL Server en Docker Container (7:04)
Creacion de modelo ecommerce
Creacion de base de datos (4:28)
Instalacion de EF-Dotnet (5:45)
Ajuste de Librerias EF Core (1:57)
Clase Base Generica EF (4:38)
Configuracion de clase entity (7:39)
Creacion de dbContext EF (6:30)
Configuracion de connection string (6:40)
Creacion de archivos de migracion (4:50)
Ejecucion de migracion en EF (11:28)
Insertar data masiva en EF (16:10)
Repository en controllers (14:00)
Consulta compuesta en EF (5:31)
Ecommerce - Modelo Repository Generico
Crear componentes genericos (7:16)
Implementar genericos en controllers (15:46)
Expression Generic para EF (13:07)
Evaluacion de specification (8:55)
Implementar specification en controllers (18:56)
Mapping DTO Classes (14:47)
Manejo de Excepciones
Errores en NET Core (12:02)
Manejo de Error NotFound (6:56)
Middleware para errores (20:01)
Paginacion, Ordenamiento, filtros y busquedas en NET Core
Ordenamiento de consultas con EF (9:23)
Ordenamiento en controllers dinamico (12:01)
Filtros en NET Core (7:31)
Paginacion en EF (7:32)
Paginacion para Productos (11:22)
Implementar Paginacion en controllers (5:53)
Paginacion con parametros (19:58)
Busqueda de productos (5:56)
Cors en ASP.NET Core (3:04)
Instalacion de Herramientas - FrontEnd
Instalacion de NodeJS (1:49)
Visual Studio Code y extensiones React (4:36)
React Hooks - Introduccion
React en nuestro proyecto (0:32)
Proyectos 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)
React - Componentes basados en clases
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)
React Hooks
React Hooks y UseState (11:25)
Mensajes entre componentes React Hooks (8:48)
React Hooks y UseEffects (3:31)
React Hooks consumiendo Web Service (15:29)
React Hooks - Componentes de Seguridad
Creacion de Proyecto React y Material Design (6:07)
Creacion de Componente Login (20:47)
Creacion y Personalizacion del theme de Material Design (6:14)
Creacion de Componente Registrar Usuario (11:20)
React Hooks - Componentes de Navegacion
Implementando barra de navegacion AppBar (13:33)
Responsive Design (16:45)
Navegacion entre componentes con react-router-dom (10:49)
React Hooks - Formularios
Formularios (8:11)
Mantenimiento de data - Creando Componente Parte 1 (18:17)
Mantenimiento de data - Creando Componente Parte 2 (9:52)
Mantenimiento de data - Agregar y Listar Item (10:18)
Mantenimiento de data - Editar Item (9:14)
Mantenimiento de data - Eliminar Item (5:00)
React Hooks - Componentes para el Usuario
Creacion de Componente Productos (13:34)
Creacion de Componente para Detalle de Producto (13:51)
Creacion de Componente para Carrito de Compras (11:03)
Creacion de Componente para Proceso de Compra - Parte 1 (11:08)
Creacion de Componente para Proceso de Compra - Parte 2 (15:16)
Creacion de Componente para Orden de Compra (12:06)
Creacion de Componente Perfil - Parte 1 (10:26)
Creacion de Componente Perfil - Parte 2 (5:54)
React Hooks - Componentes de Navegacion Admin y Usuario
Creacion de Menu Desktop para Usuario y Admin (12:42)
Creacion de Menu Movil para Usuario y Admin (11:34)
React Hooks - Componentes para el Admin
Creacion de Componente para Listado de Usuarios (4:42)
Creacion de Componente para Editar Usuario (6:31)
Creacion de Componente para Listado de Productos (6:40)
Creacion de Componente para Agregar Producto (7:29)
Creacion de Componente para Editar Producto (4:41)
Creacion de Componente para Listado de Pedidos (5:07)
React Hooks - Ultimos Detalles en el FrontEnd
Modificando Componente Orden de Compra para el Admin (2:38)
Modificando nuestro AppBar (4:21)
Integracion de Backend y Frontend
Asignar url base en React Hooks (6:21)
HttpCliente en React App (10:46)
Consulta de Productos en React (14:02)
Paginacion en React Hooks (16:47)
Implementando Seguridad en Backend
Instalacion de paquetes de seguridad (5:07)
Creacion de entidad Usuario (4:48)
Creacion de dbContext ConnectionString (8:03)
Creacion de archivo de migracion (4:51)
Crear usuario con IdentityCore Manager (4:35)
Ejecutar migracion de seguridad (8:39)
Creacion de controller para login (17:16)
Crear Method para Registrar usuarios (7:48)
Generacion de Token (14:48)
Implementacion de token en controllers (13:50)
Implementar controllers methods para Usuario (15:36)
Direccion de usuarios (11:52)
Actualizar direccion de usuario (13:02)
React : Seguridad y Sesion
Registrar Nuevos Usuarios con React Hooks (14:24)
Almacenar Token desde Registrar Usuario (4:53)
Login de Usuario en React y Backend (10:13)
Metodo para obtener sesion de usuario en React (12:44)
Agregar Token en Request desde React (12:29)
React Hooks : Context API
React Variables de Estado Globales (0:25)
Como funciona Context API (3:28)
Context Worflow en React (6:18)
React Hooks : Ecommerce y Context API
Context API en Ecommerce (12:35)
Implementar reducer Sesion Usuario (14:35)
Login de usuarios con Dispatch (15:38)
Sesion de usuario en React Hooks (7:56)
NET Core y Redis en Ecommerce
Redis en Ecommerce (7:14)
Cadena de conexion Redis en NET Core (5:53)
Model para Carrito de Compras (6:37)
Creacion de interfaces de carrito de compra (4:53)
Implementar logica Repository de redis (10:25)
Controller para Carrito de Compras (10:56)
Carrito de compras en Ecommerce
Carrito de compra en React Hooks (12:26)
Carrito de Compras en Context API (9:47)
Agregar Items al carrito de compras (16:52)
Componente React Detalle Producto (14:58)
Agregar Item a Carrito de Compra (11:21)
Desplegar elementos dinamicos en carrito de compras (4:58)
NET Core Agregar Nuevos Productos Ecommerce
Agregar y Actualizar Productos en NET Core (15:03)
React Hooks : Manejo de Imagenes de Productos
React Hooks Manejando Imagenes con Firebase (23:19)
Trabajando en el formulario Productos Add (11:26)
Agregar imagenes a producto (20:39)
Almacenar imagenes en carrito compra (8:09)
Lista de productos en administacion (16:09)
Actualizar productos (21:54)
Actualizar producto parte 2 (16:00)
Manejo de imagenes temporales (12:27)
Mantenimiento de Usuarios y Roles en NET Core
Agregar Elementos a Perfil Usuario Net Core (20:45)
Paginacion de Usuarios en NET Core - Parte 1 (18:45)
Paginacion de Usuarios en NET Core - Parte 2 (24:25)
Agregar Roles a Usuarios (22:17)
Agregar Role en Response Usuario (12:34)
Asignar seguridad a endpoints por role (24:03)
Agregar Identificador a usuario DTO (3:14)
React Hooks : Mantenimiento de Seguridad de Usuarios
Agregar Mensajes de Alerta en React Hooks (14:50)
Salir Sesion del Usuario (10:44)
Obtener Datos de Perfil de Usuario (11:05)
Agregar imagen global a perfil de usuario (21:15)
Sesion de usuario responsive (4:36)
Paginacion de usuarios (17:28)
Editar Usuarios en Grid (4:57)
Agregar Role administrador a usuario (18:50)
Backend NET Core : Ordenes de Compra
Ordenes de compra en Net Core (11:01)
Agregar entidad Orden de Compra (5:17)
Configuracion de Orden de Compra (13:38)
Migration de Orden de Compra (12:11)
Creacion de interfaces operations OrdenCompra (6:28)
Crear Controllers para Orden de Compra (26:41)
Generar Orden de Compra Operacion (6:14)
Backend : Generic Methods en Ordenes de Compra
Factorizar Generic Repositories (15:58)
Actualizar Generic Repository (4:20)
Guardar una orden de compra (10:44)
Consulta de orden de compra (9:21)
Implementar Controller de Consultas (8:53)
Mapping de Ordenes de Compra (15:52)
Teach online with
Repository en controllers
Lesson content locked
If you're already enrolled,
you'll need to login
.
Registrate en el curso para continuar