|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aspnet-core-mvc-project-cms-and-e-commerce-platform/
课程评论:没有评论
课程名称:ASP.NET Core 8 MVC项目 - CMS和电子商务平台 课程概述: 您是否在寻找一门实用、动手操作的课程,从零开始学习ASP.NET Core 8 MVC?如果您喜欢通过实际操作学习,那么这门课程非常适合您!在本课程中,我将带您逐步创建一个大型项目,包括内容管理系统(CMS)和电子商务平台,使用最新的C# 12,从一开始就解释应用程序中各个文件和文件夹的功能。 完成这门课程并理解相关代码后,您将成为一名ASP.NET Core开发人员,能够构建自己的自定义ASP.NET Core 8 MVC应用程序,并能够处理任何项目!您只需熟悉C#,拥有免费的Visual Studio 2022 IDE,且愿意学习即可! 本课程不使用复杂的模式,例如仓储模式,而是直接使用Entity Framework Core。我认为对于初学者而言,不应让事情变得过于复杂。您应当在较低层次上学习和理解如何进行操作,随后再按需抽象化。 课程涵盖的内容包括: - 控制器 - 视图 - 模型与视图模型 - Entity Framework Core - 数据库迁移 - 异步代码(async/await) - 创建数据库和表 - 数据填充 - 软件包与包管理控制台 - 区域 - 分页 - jQuery与Bootstrap - Flash消息 - 文件上传 - 多文件上传 - 创建图像库 - 动态创建和删除目录 - 身份管理与角色 - 复杂会话 - 验证与自定义验证 - 部分视图 - 视图组件 - 标签帮助器 - 章节 - 如何结合使用JavaScript和C# - 简单有效的项目结构安排 - 及其他大量技巧与窍门 立即报名,毫无风险!
Are you looking for a practical, hands-on course that will teach you ASP.NET Core 8 MVC from scratch? If you like learning by doing then this is the course for you!In this course I will walk you through creating a big project which includes a CMS and an E-Commerce platform using the latest and greatest C# 12, starting at the very beginning by explaining what the files and folders of the application do.By completing this one course and understanding the code you will become an ASP.NET Core developer, being able to build your own custom ASP.NET Core 8 MVC applications and be able to tackle any project that comes your way!You only need to be familiar with C#, have the free Visual Studio 2022 IDE and a willingness to learn!Also, I do not use any complex patterns, such as the repository pattern, we will use Entity Framework Core directly in this course. Why? Because I believe that if you are a beginner you should not over-complicate things.You should learn and understand how to do things at a lower level and after that you can abstract away as much as you like, as opposed to abstracting right away.I cover a lot in this course, such as:ControllersViewsModelsView ModelsEntity Framework CoreMigrationsAsynchronous code (async/await)Creating databases and tablesSeedingPackagesPackage Manager ConsoleAreasPaginationjQueryBootstrapFlash messagesFile UploadMultiple File UploadHow to create an Image GalleryCreating and deleting directories on the flyIdentityIdentity RolesComplex SessionsValidationCustom validationPartial ViewsView ComponentsTag HelpersSectionsHow to mix JavaScript and C#How to structure your project simply yet efficientlyand a ton of tips and tricks along the wayEnroll now risk free!