Curso de ASP .NET Core MVC - Criando um Site do Zero (NET 6)

所在平台: Udemy

课程主页: https://www.udemy.com/course/curso-de-asp-net-core-mvc-criando-um-site-do-zero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Coursera 课程总结:ASP.NET Core MVC - 从零开始创建网站 (NET 6) 本课程深入介绍了 ASP.NET Core MVC 的核心概念,并通过创建一个功能齐全的**零食销售网站**来实践这些概念。学员将从头开始构建一个动态的 Web 网站,同时掌握 ASP.NET Core MVC 和 Entity Framework Core 的相关开发技术。 **主要学习内容包括:** * **MVC 模式的实现:** 理解并应用 Model-View-Controller 架构。 * **领域模型实体定义:** 使用 Entity Framework Core 定义数据模型。 * **实体验证与配置:** 利用 Data Annotations 实现实体验证和配置。 * **Code-First 迁移:** 通过 Code-First 方法创建数据库和表。 * **数据库填充:** 为数据库表添加初始数据。 * ** Repository 和 ViewModel 模式:** 应用这些设计模式来组织代码。 * **Session 与购物车:** 实现 Session 功能以创建购物车的交互。 * **路由定义:** 配置和管理应用程序的 URL 路由。 * **View Components 的使用:** 在项目中集成和使用 View Components。 * **ASP.NET Core Identity 安全性:** 实现用户登录、注册和登出功能。 * **Partial Views 的创建与使用:** 构建和复用页面组件。 * **数据分页与过滤:** 实现数据的分页显示和过滤功能。 * **LINQ 查询报告:** 使用 LINQ 语言集成查询生成报告。 * **Google Chart 可视化:** 利用 Google Chart 创建数据图表。 * **FastReport OpenSource PDF 报告:** 使用 FastReport OpenSource 生成 PDF 格式的报告。 通过本课程的学习,学员将能够运用 ASP.NET Core MVC 的主要功能,独立开发自己的网站,掌握 Microsoft 最现代、最前沿的 Web 开发技术。本课程已全部更新为使用 **ASP.NET Core 6** 和 **.NET 6.0** 环境。

课程评论(0条)

课程详情

Este curso apresenta os principais conceitos da ASP.NET Core MVC aplicados na criação de um site para vendas de lanches funcional. Você vai criar do zero um site web dinâmico e aprender diversos conceitos relacionados ao desenvolvimento web usando a tecnologia ASP.NET Core MVC e o Entity Framework Core.Você vai aprender a implementar o padrão MVC, definir as entidades do modelo de domínio usando o Entity Framework Core, definir a validação e configuração das entidades usando o Data Annotations, realizar a migração para criar o banco de dados e as tabelas usando a abordagem Code-Frist, popular as tabelas do banco de dados, usar o padrão Repository e o padrão ViewModel, trabalhar com Session criando um carrinho de compras, Definir rotas na aplicação, usar as View Components no projeto, implementar a segurança usando a ASP.NET Core Identity criando o Login, o Registro e o Logout do usuário, criar e usar Partial Views, realizar a paginação e filtro dos dados, criar relatórios usando consultas LINQ, criar gráficos usando o GoogleChart, criar relatórios no formato PDF usando o FastReport OpenSource.Com os conceitos aprendidos você estará apto a criar seus próprios sites usando os principais recursos da ASP.NET Core MVC a tecnologia mais moderna e atual da Microsoft para desenvolvimento web.O curso foi migrado integralmente para usar a ASP.NET Core 6 no ambiente do.NET 6.0.

课程标签

0人关注该课程

主题相关的课程