eCommerce App Using ASP. NET CORE .NET With PayPal

所在平台: Udemy

课程主页: https://www.udemy.com/course/ecommerce-app-using-aspnet-core-with-paypal/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用ASP.NET CORE和PayPal构建电子商务应用程序 课程概述: 本课程将引导学员学习如何使用ASP.NET MVC设计模式来构建个人或商业应用程序。ASP.NET MVC可实现关注点分离,帮助开发者轻松解耦用户界面(视图)、数据(模型)和应用逻辑(控制器)。学员将从空项目开始,通过Visual Studio逐步构建应用程序。 在数据存储方面,课程将使用SQL数据库,并通过Entity Framework与数据进行交互。学员将学习如何使用Entity Framework迁移更新数据库架构,添加、获取、更新和删除数据库中的数据。此外,学员还将学习创建服务和通用服务/仓库,以帮助实现如数据的创建、读取、更新和删除等常见任务。 课程还涵盖多个重要功能,包括动态内容呈现、PayPal支付集成、基于角色的用户界面渲染等。学习内容包括: - ASP.NET MVC简介 - 模型与视图模型 - 视图与局部视图 - 使用Entity Framework配置SQL Server - Entity Framework迁移 - 使用Entity Framework进行数据的添加、获取、更新和删除 - 处理关系型和非关系型数据 - 依赖注入以及其生命周期 - 静态和通用服务/仓库 - 模型绑定与验证 - 路由 - 基于Cookie的身份验证 - 基于角色的授权与用户界面渲染 - 使用ViewComponents进行动态呈现 - 通过PayPal SDK进行在线支付 通过本课程,学员将获得使用ASP.NET MVC进行应用程序开发的全面知识与技能。

课程评论(0条)

课程详情

ASP.NET MVC is a design pattern used to archive the separations of concerns. With MVC(model-view-controller) you can easily decouple user-interface (view), data (model), and application logic (controller).This course will teach you all you need to know to build personal or commercial applications using ASP.NET MVC (.NET 6) as your development framework. You will start with just an empty project in Visual Studio and build your app from the ground up.As data storage, you will use an SQL database and Entity Framework will be used to interact with your data. You will also learn how to update database schema using Entity Framework migrations, how to add data to the database, get data from the database, update data in the database and also delete data from the database.You will learn about creating services to work with your data, but also create generic services/repositories to help you implement commonly used tasks like creating, reading, updating, and deleting data from the database.Other important features include dynamic content rendering with ViewComponenets, PayPal payments integration role-based UI rendering.Some of the topics that this course covers are:Introduction to ASP.NET MVCModels vs ViewModelsViews vs PartialViewsSQL server configuration with Entity frameworkEntity Framework migrationsAdding, Getting, Updating and Deleting data from an SQL database using Entity FrameworkWorking with relational and non-relational dataDependency injectionMajor dependency injection lifetimesStatic and generic services/repositoriesModel binding and validationRoutingCookie-based authenticationRole-based authorizationRole-based UI renderingDynamic rendering with ViewComponentsOnline payments using Paypal SDKand much more...

课程标签

0人关注该课程

主题相关的课程