{"product_id":"building-web-applications-with-asp-net-core","title":"Building Web Applications with ASP.NET Core","description":"\u003cdiv\u003e\u003cp\u003eThis \u003cstrong\u003eBuilding Web Applications in training\u003c\/strong\u003e lets developers build web applications using all the features of \u003cabbr title=\"Active Server Pages\"\u003eASP\u003c\/abbr\u003e.NET Core, including \u003cabbr title=\"Model-View-Controller\"\u003eMVC\u003c\/abbr\u003e, Razor Pages, and Web Services. This course also shows how to use the .NET Core technologies to create and deploy modern applications that leverage microservice design and support multiple devices on multiple platforms. \u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eBuilding Web Applications with ASP.NET Core Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this ASP.NET Core course, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuild robust web applications using ASP.NET Core.\u003c\/li\u003e\n\u003cli\u003eLeverage the new features of the MVC model.\u003c\/li\u003e\n\u003cli\u003eExploit all the new features of ASP.NET Core, including Razor Pages, View Components, Tag Helpers, and middleware.\u003c\/li\u003e\n\u003cli\u003eLeverage RESTful services including minimal APIs.\u003c\/li\u003e\n\u003cli\u003eUnify the server and the client with Blazor Web Apps.\u003c\/li\u003e\n\u003cli\u003eDeploy to IIS, Azure, or use Docker to create container-based applications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003ePrerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003ePlease have knowledge and experience at the level of Learning Tree course 419, Introduction to C# Training.\u003c\/li\u003e\n\u003cli\u003eHave experience in building business applications.\u003c\/li\u003e\n\u003cli\u003ePossess a basic understanding of HTML and CSS.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eExam Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eLearning Tree Exam provided at the end of class\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eBuilding Web Applications Instructor-Led Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: The Goals of Modern Application Development\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevelop complex applications for an agile world.\u003c\/li\u003e\n\u003cli\u003eHave ASP.NET Core support those goals.\u003c\/li\u003e\n\u003cli\u003eLeverage the ASP.NET Core dependency injection engine.\u003c\/li\u003e\n\u003cli\u003eConfigure an ASP.NET Core application.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: Mapping Web Applications\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRoute URLs to application components.\u003c\/li\u003e\n\u003cli\u003eExploit Model Binding to pass data to the application.\u003c\/li\u003e\n\u003cli\u003eIntegrate routing for Razor Pages, MVC Controllers, and Web Services.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Generating HTML\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eExploit Tag Helpers.\u003c\/li\u003e\n\u003cli\u003eAdd HTML to Views in Razor Pages and Controllers.\u003c\/li\u003e\n\u003cli\u003eCreate UI consistency with Partial Views and Layouts.\u003c\/li\u003e\n\u003cli\u003eReuse workflow logic with View Components.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: Integrating Business Logic\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate MVC Controllers and Actions to process user input.\u003c\/li\u003e\n\u003cli\u003eImprove type safety with strongly typed models.\u003c\/li\u003e\n\u003cli\u003eAccept and validate user input with Razor Pages.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: Building Multi-tier Applications with Web Services\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure your ASP.NET Core site to deliver Web Services.\u003c\/li\u003e\n\u003cli\u003eBuild Web Services to support the CRUD operations.\u003c\/li\u003e\n\u003cli\u003eCreate ASP.NET Core minimal APIs.\u003c\/li\u003e\n\u003cli\u003eGenerate documentation and testing packages with Swagger and OpenAPI.\u003c\/li\u003e\n\u003cli\u003eImprove the efficiency of both the client and the server.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 6: Creating Blazor Web App\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eImplement the new model for integrating client and the server.\u003c\/li\u003e\n\u003cli\u003eReplace JavaScript code in the client with C# with fast download times.\u003c\/li\u003e\n\u003cli\u003eConstruct interactive forms with client-side Blazor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 7: Leveraging Infrastructure\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eManage configuration settings for multiple environments.\u003c\/li\u003e\n\u003cli\u003eImprove application responsiveness with Session and Cache.\u003c\/li\u003e\n\u003cli\u003eAdd functionality to your site with middleware.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 8: Authorizing Users\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eManage users and user claims.\u003c\/li\u003e\n\u003cli\u003eAuthorize users declaratively and procedurally.\u003c\/li\u003e\n\u003cli\u003eAccess the ClaimsPrincipal object.\u003c\/li\u003e\n\u003cli\u003eControl access to the application with claims-based policies.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 9: Deploying Your Application\u003c\/h4\u003e\n\u003cp\u003eIn this Module, you will learn how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd containers to your project.\u003c\/li\u003e\n\u003cli\u003eDeploy to IIS and the cloud.\u003c\/li\u003e\n\u003cli\u003eDeploy your application to container-based environments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"268B65US \/ 2026-08-04T09:00:00 \/ Herndon, VA","offer_id":47534196981979,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"269C42US \/ 2026-09-08T09:00:00 \/ New York","offer_id":48216564695259,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"26AA22CN \/ 2026-10-13T09:00:00 \/ Ottawa","offer_id":48216564728027,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"26BB16US \/ 2026-11-03T09:00:00 \/ Austin","offer_id":48216564760795,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"26CA91US \/ 2026-12-15T09:00:00 \/ Herndon, VA","offer_id":48216564793563,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"271B21US \/ 2027-01-19T09:00:00 \/ New York","offer_id":48216564826331,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"273A37CN \/ 2027-03-09T09:00:00 \/ Ottawa","offer_id":48331762696411,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"274A89US \/ 2027-04-06T09:00:00 \/ Austin","offer_id":48567539204315,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"275B11US \/ 2027-05-18T09:00:00 \/ Herndon, VA","offer_id":48780662964443,"sku":"US-977-IL","price":2512.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternational-dirinfosec-hhs.myshopify.com\/products\/building-web-applications-with-asp-net-core","provider":"Learning Tree International","version":"1.0","type":"link"}