|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/master-blazor-aspnet-core/
课程评论:没有评论
**课程名称:** Master Blazor y ASP.NET Core 5 **课程概述:** 本课程旨在教授学员如何从零开始,利用ASP.NET Core、Blazor和SQL Server构建先进的Web应用程序。课程将涵盖从Blazor Server到Blazor Client (WASM) 的全过程,学习如何消费由.NET Core 5设计的API。 **Blazor 的优势:** 在Web开发中,JavaScript及其框架(如React, Angular, Vue.js)占据主导地位。为解决开发者需要学习JavaScript框架的痛点,Microsoft推出了Blazor。Blazor是一个允许开发者仅使用C#编写现代单页应用程序(SPA)的框架,无需接触JavaScript代码。 **Blazor 的核心特性:** Blazor是一个强大的框架,支持C#和Razor Pages来构建SPA。它具备数据绑定、路由、组件化、生命周期管理、验证、模板、错误处理、依赖注入等功能,为创建高质量的专业Web应用程序奠定基础。 **课程主要学习内容:** * 创建和配置Blazor Server项目及Blazor Client (WASM) 项目。 * 在Blazor Client (WASM) 项目中调用API。 * 使用Entity Framework Core进行事务处理和数据查询。 * Blazor Server和Blazor Client (WASM) 项目的安全性实现。 * 使用.NET Core 5创建Web API端点。 * 以及更多实用技术。 **项目部署:** 课程结束后,学员将学习如何将最终项目部署到Microsoft Azure平台。
Bienvenido al curso de Master Blazor y ASP.NET Core 5En este curso te ensenaremos a crear Apps desde cero a niveles avanzandos utilizando ASP.NET Core, Blazor y SQL Server. Comenzaremos implementando un proyecto en Blazor Server hasta Blazor Cliente(WASM) consumiendo una API's Endpoints disenados y construidos con .NET Core 5.Por otra parte sabemos que el lenguaje predominante en las aplicaciones web interactivas es Javascript o cualquier Framework basado en Javascript tales como React, Angular, Vue.js, etc, esto a hecho que los desarrolladores deban aprender algunos de estos frameworks, por lo tanto el equipo de Microsoft se vio en la necesidad de crear un framework capaz de alcanzar toda la potencia de un SPA Moderno, pero sin entrar en contacto con codigo Javascript, solamente utilzando codigo c#, este fue el motivo de crear Blazor.Blazor es un framework que te permite crear Aplicaciones Web SPA utilizando el lenguaje de programacion c# y Razor Pages, dispone de sistema de bindings, routing, componentes, ciclo de vida, validaciones, plantillas, gestion de errores, inyeccion de dependecias, etc. Todo esto es lo que necesitamos para crear aplicaciones web profesionales de calidad y lo aprenderemos en el curso.Esta son algunos de los temas que aprenderemos:Creacion y Configuracion de un proyecto Blazor Server y proyecto Blazor Cliente(WASM)Consumo de Api en un proyecto Blazor Cliente(WASM)Creacion de transacciones y consultas utilizando Entity Framework CoreSeguridad en un proyecto Blazor Server y Blazor Cliente(WASM)Creacion de endpoints en Web Api de NET Core 5y muchos mas...Al finalizar el proyecto lo desplegaremos en la plataforma de Microsoft Azure