|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-real-application-by-asp-net-core-31-simple-to-complex/
课程评论:没有评论
课程名称:通过 ASP.NET Core 从简单到复杂构建真实应用 课程概述:本综合课程专为拥有 ASP.NET Core 3.1 和 5.0 MVC 基础知识的学习者设计,旨在加深学员的知识和技能。无论是渴望进入 ASP.NET Core 世界的初学者,还是希望提升专业技能的中级开发者,本课程都提供了从基础概念到高级实现的结构化学习路径。参与者将在课程中获得构建健壮的 ASP.NET Core 应用程序的实践经验,利用数据注解和 Fluent API 进行模型配置。课程的一大亮点是集成了实体框架(Entity Framework),这是在 ASP.NET Core 中处理数据库的重要工具,同时实现了代码优先迁移。这种方法不仅简化了数据库管理,还增强了应用程序的可扩展性和可维护性。 课程内容包括: - 创建 ASP.NET Core 应用程序:构建网站。 - 使用数据注解和 Fluent API:为网站数据设置规则。 - 使用实体框架:轻松管理网站数据库。 - 数据填充:为数据库填充初始数据。 - 复杂查询:以复杂方式查找和使用数据。 - MVC 模式:更好地组织代码。 - 处理关系:以不同方式连接数据(如一对一、一对多、多对多)。 - 用户编辑:更改用户信息。 - 角色管理:管理用户角色和权限。 - 安全性:保护网站安全。 课程将从简单的内容开始,逐步深入,更好地理解与数据交互的不同方法。
This comprehensive course is designed specifically for learners who have a foundational understanding of ASP.NET Core 3.1 & 5.0 MVC and are eager to deepen their knowledge and skill set. Whether you are a beginner eager to dive into the world of ASP.NET Core or an intermediate developer looking to advance your expertise, this course offers a structured pathway from basic concepts to advanced implementations.Throughout this course, participants will gain hands-on experience in building robust ASP.NET Core applications, leveraging both data annotation and Fluent API for model configuration. One of the key highlights of this course is the integration of Entity Framework, a crucial tool for working with databases in ASP.NET Core, alongside the implementation of code-first migrations. This approach not only simplifies database management but also enhances the application's scalability and maintainability.This course teaches you how to build websites with ASP.NET Core. You'll learn how to:Make ASP.NET Core apps: Create websites.Use Data Annotation and Fluent API: Set rules for your website data.Use Entity Framework: Manage your website's database easily.Data Seeding: Fill your database with starter data.Complex Querying: Find and use data in complex ways.MVC Pattern: Organize your code better.Handle Relationships: Connect data in different ways (one-to-one, one-to-many, many-to-many).User Edit: Change user information.Role Edit: Manage user roles and permissions.Security: Keep your website safe.You'll start with easy stuff and move to harder things, using different ways to work with data.