x
Course: Outline
- NET Core MVC Overview
- The Role of Middleware
- Using Dependency Injection
- Creating Controllers
- Creating Views
- Using Entity Framework Core
- Creating RESTful Services
- Calling RESTful Services using JavaScript
Audience
This course is intended for any developer interested in building web applications using ASP.NET Core MVC.
Prerequisites
Attendees should be comfortable working with the C# language, HTML, CSS and basic JavaScript. Prior hands-on experience with C# is required. Existing experience with an MVC framework is not required.
What You Will Learn
- Understand the role of middleware
- Learn how to use dependency injection
- Understand the role of model classes
- Learn the how to create MVC and Web API controllers
- Understand the role of view model classes and strongly typed views
- Customize routes using middleware
- Learn how to create custom tag helpers and view components
- Leverage model binding with action parameters
- Understand how to validate data using data annotations
- Create master layout pages and custom sections
- Learn how to write LINQ and Lambda queries
- Query databases using Entity Framework Core
- Learn how to create RESTful Services
- Call into RESTful Services using Http/Ajax
Much more!