React Para Programadores ASP. NET Core Clean Architecture

所在平台: Udemy

课程主页: https://www.udemy.com/course/ecommerce-aspnet-core-react/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:ASP.NET Core 干净架构下的 React 编程 概述:欢迎参加“构建电子商务网站”系统研讨会。本课程将从零开始创建一个专业的ASP.NET Core和React项目,构建一个电子商务平台,并采用干净架构(Clean Architecture)。课程将涵盖以下后端主题: - 分层创建项目:领域(Domain)、应用(Application)、持久层(Persistence)、API - 实现基于Json Web Tokens的多角色安全模型 - 通过Entity Framework进行数据库迁移和主数据的自动加载 - VM和DTO类的映射 - 为控制器和应用功能设计CQRS和MediatR模式 - 使用Specification Pattern和Entity Framework进行高级分页 - 集成Sendgrid发送电子邮件 - 使用云服务和ASP.NET Core上传图片 - 集成Stripe支付网关 - 用Middleware管理异常和向客户端返回错误响应 - 使用FluentValidation.NET验证交易 - 以及更多主题 前端部分将使用React和Redux工具进行内存管理和操作缓存。 ASP.NET Core是一个由Microsoft和社区开发的开源高性能框架,具备模块化特点,可在Windows的.NET Framework和跨平台上完整运行。React(也称为React.js或ReactJS)是一个开源的JavaScript库,旨在创建用户界面,以简化单页应用的开发,由Facebook和自由软件社区维护,涉及1000多名自由开发者。干净架构是一组原则,旨在将实现细节与应用程序的领域逻辑隔离,从而保持逻辑独立,实现在时间上的可扩展性。

课程评论(0条)

课程详情

Bienvenidos al taller de sistemas "Construyendo un Ecommerce usando ASP NET Core y React"En este curso comenzaremos desde cero la creación de un proyecto profesional ASP NET Core y React, creando un Ecommerce, bajo un Clean Architecture.Estos seran los temas que veremos en el backend:Creación de proyectos por capas: Dominio Application Persistence ApiImplementación de Modelo de Seguridad con multiples Roles y basado en Json Web TokensMigration y Carga automatica de Masters de Data en SQL Server utilizando Entity FrameworkMapping de clases VM y DtoDiseño de patrón CQRS y MediatR para Controllers y Application FeaturesPagination avanzada con Specification Pattern y Entity FrameworkEnvió de Emails con Sendgrid integrado con ASP NET CoreUpload de imagenes utilizando cloud services y ASP NET CorePasarela de Pagos con Stripe en NET CoreMiddleware para administrar Excepciones y Response Error a clientesValidación de transacciones con FluentValidation NETMuchos temas masPara el frontend utilizaremos React y Redux Tools para el manejo de memoria y caching de operaciones.ASP NET Core ASP NET Core es un framework de código abierto y con un mayor rendimiento,​ desarrollado por Microsoft y la comunidad.Es un framework modular que se ejecuta completo tanto en el NET Framework de Windows como en multiplatform. ReactReact (también llamada React.js o ReactJS) es una biblioteca Javascript de código abierto diseñada para crear interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en una sola página. Es mantenido por Facebook y la comunidad de software libre. En el proyecto hay más de mil desarrolladores libres.Clean Architecture Clean architecture es un conjunto de principios cuya finalidad principal es ocultar los detalles de implementation a la lógica de dominio de la aplicación. De esta manera mantenemos aislada la lógica, consiguiendo tener una lógica escalable en el tiempo.

课程标签

0人关注该课程

主题相关的课程