|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/app-development-with-asp-net-core-mvc/
课程评论:没有评论
课程名称:使用ASP.NET Core MVC进行应用程序开发 课程概述:ASP.NET Core MVC是一个丰富的框架,利用模型-视图-控制器(MVC)设计模式构建Web应用和API。本实操课程首先介绍MVC模式的概念,详细讲解模型、视图和控制器。接着,您将学习Entity Framework的基础知识以及如何在ASP.NET Core Web应用中使用它。课程还将指导您如何保护Web应用程序,并将其部署到包括IIS、Linux、Docker、Azure和AWS在内的多个平台上。完成本课程后,您将对ASP.NET Core MVC框架有扎实的理解,能够创建强大的应用程序。 课程内容与概述:本培训项目包含两个完整的课程,精心挑选以提供尽可能全面的培训。 第一个课程《ASP.NET Core MVC入门》,您将学习项目的基础设置,然后深入了解MVC模式的概念,详细讲解模型、视图和控制器。课程中将介绍新的中间件概念,并帮助您理解。依赖注入(DI)在ASP.NET Core MVC中已原生支持,您将轻松掌握如何使用DI。路由是ASP.NET Core MVC的核心,课程中有专门章节讲解如何为您的网站创建有效的路由。我们还将讨论Razor语法用于UI编程,并与Entity Framework Core一起创建数据库在SQLLocalDb中,这是新的开发者友好的数据库服务器。只需放松心情,观看视频,您将在ASP.NET Core MVC的世界中轻松学习所有关键和复杂概念。 第二个课程《使用ASP.NET Core MVC构建真实世界的应用程序》,将帮助您构建可部署到非Windows平台(如Linux)的应用程序。在当今时代,具备将编程与业务逻辑分离的能力至关重要,而这正是ASP.NET Core MVC应用程序所能帮助您实现的。您还将学习Entity Framework的基础知识及其在ASP.NET Core Web应用中的使用,了解如何保护您的Web应用程序和Web API。没有平台,Web应用程序就不完整。因此,我们将把应用程序部署到多个平台,包括IIS、Linux、Docker、Azure和AWS。完成本课程后,您将对ASP.NET Core MVC框架有深入了解,能自信地迎接下一个项目的挑战。 作者简介:Ronnie M. Rahman是一名有着10年经验的.NET开发者、解决方案架构师和培训师,参与了许多基于Microsoft开发技术的小到大型项目。他的经验涵盖了机器人、物联网、8位微处理器到ASP.NET Web表单、MVC、MVC Core、Xamarin、PHP、Windows Form和WPF等多个领域。Ronnie在澳大利亚和英国学习,拥有人工智能的计算机科学学位,目前与家人居住在地中海沿岸的摩洛哥。
ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern.With this hands-on course, you'll first start with the concept of the MVC pattern which teaches you about models, views, and controllers in detail. Then you will learn the fundamentals of the Entity framework and how to use it in ASP.NET Core web applications. Moving forward, you will learn how to secure your web application & then deploy it across different platforms including IIS, Linux, Docker, Azure, and AWS.By the end of this course, you will have a solid understanding of the ASP.NET Core MVC framework which enables you to create powerful applications.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with ASP.NET Core MVC you'll learn how to do the basic setup for the project, and then we'll take a dive into the concept of the MVC pattern. You'll learn about models, views, and controllers in detail. You will see the new concept of middleware and it will be demystified. Dependency Injection (DI) is now native to ASP.NET Core MVC and comes already wired up. You will learn to use DI with ease. Routing is central to ASP.NET Core MVC and there is a dedicated section for learning all that you need to know so that you can create effective routing for your site. We'll discuss the Razor syntax for UI programming and work with the Entity Framework core and create a Database in the SQLLocalDb which is the new developer-friendly Database server around in the block. Just relax and watch this video as this course will take you inside the world of ASP.NET Core MVC and learn effortlessly all the critical and complex concepts without breaking any sweat. ASP.NET core MVC is made fun and easy here. Tackle any projects armed with the knowledge gained from this course with confidence.The second course, Build a Real-World App with ASP.NET Core MVC will help you build applications which can be deployed on non-Windows platforms such as Linux. In today's age, it is crucial that you possess the ability to separate programming and business logic, and this is exactly what ASP.NET Core MVC application will help you achieve. You will also learn the fundamentals of the Entity framework and how to use it in ASP.NET Core web applications. You will learn how to secure your web application and your Web API. No web application is complete unless we have a platform to deploy it to. Here we will deploy our application on many different platforms including IIS, Linux, Docker, Azure, and AWS. By the end of this course, you will have a solid understanding of the ASP.NET Core MVC framework and you will be ready to take on your next masterpiece with full confidence.About the Authors:Ronnie.M.Rahman has been a.NET developer, solution architect, and trainer for the last 10 years and has worked with many small to large projects based on Microsoft development technologies. His experience ranges from working with Robots, IOTs, 8-bit Microprocessors to ASP.NET Web forms, MVC, MVC Core, Xamarin, PHP, Windows Form, and WPF. Ronnie studied in Australia and UK and holds a degree in Computer Science in AI. He currently lives in Morocco with his family, by the Mediterranean Sea.