Aprende a crear aplicaciones: Blazor + .Net + SQL Server

所在平台: Udemy

课程主页: https://www.udemy.com/course/aprende-a-crear-aplicaciones-blazor-apirest-sql-server/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera课程:Blazor + .Net + SQL Server Web 应用开发 本课程旨在教授学员如何使用 Blazor、.NET 和 SQL Server 构建 Web 应用程序,无需 JavaScript。 **核心内容概览:** * **Blazor 基础:** 介绍 Blazor 技术,包括 Blazor Server 和 Blazor WebAssembly 的区别,并指导学员完成开发环境的安装。 * **项目分析与组件:** 深入分析 Blazor 项目结构,学习 Razor 组件的创建与使用。 * **数据模型与应用设计:** 设计应用程序的模型类,构建应用的基础架构。 * **API/RESTful 服务与数据库:** * 学习 API/RESTful 概念,并动手创建自己的 API 服务。 * 使用 SQL Server 创建数据库结构,并通过存储过程获取数据。 * 实现 API 的 CRUD (创建、读取、更新、删除) 操作,包括搜索和验证功能。 * **Blazor 客户端开发:** * 学习如何在 Blazor 页面中调用 API。 * 创建用户详情、新增、修改和删除等视图。 * 实现课程列表、课程报名、课程修改和删除等功能。 * **错误处理与日志:** 为 API 和 Blazor Server 应用添加日志记录,并学习如何处理和控制应用程序中的异常。 * **安全机制:** 实现 API 和 Blazor Server 的登录、注册、JWT 令牌认证以及用户身份验证。 * **部署与发布:** 学习如何将应用程序发布到 IIS。 * **进阶主题:** * 实现 SQL Server 和 Blazor 的分页功能。 * 集成 JavaScript 库。 * **.NET 版本更新:** 包含 Visual Studio 2022 / .NET 6 / .NET 7 / .NET 8 的安装和项目更新指南,以及 JSON 库的更新。 * **SQL Server 版本更新:** 包含 SQL Server 2022 的安装,以及对项目和数据库的适配。 本课程将带领学员从零开始,逐步构建一个功能完善的 Web 应用程序,并涵盖了多个版本的 .NET 和 SQL Server 的更新内容。

课程评论(0条)

课程详情

BLAZOR es una tecnología de Microsoft que nos permite realizar aplicaciones web con C# sin necesidad de utilizar JavaScript.En este curso vamos a aprender a desarrollar aplicaciones web con BLAZOR.En este curso vemos como crear aplicaciones web con C#, veremos como construir y consumir nuestra propia API REST y veremos como crear una estructura de base de datos con SQL Server. También veremos como obtener los datos de nuestra base de datos vía procedimientos almacenados. No utilizaremos Entity Framework.El temario del curso es el siguiente: A)Introducción: 1) Temario del curso. 2) Que es Blazor. Instalacion del entorno. B) Analizando nuestro primer proyecto 3) Blazor Server vs Blazor WebAssembly 4) Estructura de un proyecto 5) Componentes razor C) Modelo de clases. Diseño de nuestra aplicación6) Clases del modelo 7) Creando estrucutura de la aplicación 8) Creando estrucutura de la aplicación (II) D) Creando BBDD y nuestra API/REST 9) Conceptos sobre API/REST 10) Creando nuestra API/REST 11) Creando nuestra BBDD 12) Creando infraestructura para conectar a BBDD 13) Listar alumnos via API/REST 14) Listar alumnos por id 15) Guardar nuevo alumno 16) Validaciones 17) Modificar alumno 18) Eliminar alumno 19) Buscar alumno 20) Definiendo los métodos pendientes 21) Vemos los métodos implementados E) Consumir API desde BLAZOR22) Llamando API desde Blazor 23) Creando vista detalles de un alumno 24) Creando vista formulario de alta (1) 25) Creando vista formulario de alta (2) 26) Creando vista modificación usuario 27) Dando vida al borrar usuario 28) Listando cursos de un alumno (1) 29) Listando cursos de un alumno (2) 30) Vista inscripción cursos (1) 31) Vista inscripción cursos (2) 32) Listar todos los cursos 33) Dar de alta cursos 34) Modificar cursos y precio (1) 35) Modificar cursos y precio (2) 36) Borrar cursos F) Gestión de errores37) Añadimos registro de log a nuestra API 38) Añadimos registro de log a Blazor Server 39) Controlando excepciones en nuestra aplicación Blazor Server(1) 40) Controlando excepciones en nuestra aplicación Blazor Server(2) 41) Gestionando errores globales G) Securizando API/REST y cliente Blazor Server42) Método Login API/REST 43) Peticiones API/REST con token 44) Vistas de inicio sesión y registro. 45) Mecanismos autenticacion 46) Guardar usuario registro 47) Validar contra BBDD 48) Logout I) Conclusiones49) Conclusiones 50) Como publicar sitios en el IISJ) Paginación51) Mecanismo de paginación en SQL52) Mecanismo de paginación en BlazorK) Preguntas estudiantes53) Agregamos librería para usar JavaScriptL) Actualización a Visual Studio 2022 y.NET 654)Instalación del nuevo Visual Studio 202255)Actualización de proyectos a.NET 656)Actualización librería JSONM) Actualización del proyecto a.NET 757)Como actualizar visual studio para utilizar.NET 7 y C#1158)Actualizamos proyecto a la versión de.NET 7 (I)59)Actualizamos proyecto a la versión de.NET 7 (II)N)Actualización a.NET 860)Como actualizar visual studio para utilizar.NET 8 y C#1261)Actualizamos proyecto a NET 8O)Actualización SQL Server 202262)Instalación Motor SQL Server 202263)Instalación nuevo Management Studio64)Restaurando base de datos y adaptando proyecto

课程标签

0人关注该课程

主题相关的课程