ASP.NET Core is Microsoft’s framework in charge of the development of fast, secure, cross-platform and cloud-based web applications and services, allowing the creation of interactive web applications, APIs and model-view-controller (MVC)-based and real-time applications
Duration
2 days
Schedule
9h to 16h
Regular fee
$1,035
Preferential fee
A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$930
Objectives of the training
To be able to develop web APIs using Microsoft’s ASP.NET Core frameworkTargeted audience
All development and web specialization position holdersPrerequisite
To have specialized experience in the development of web applications using ASP.NET Core (MN405 Training Course) and of other applications through Visual Basic .NET (MN204 Training Course) or Visual C# .NET (MN201 Training Course)Trainers
Course architecture
Understanding of the RESTful Web Services
In this module, you will learn more about the REST concepts and how ASP.NET Core allows the development of HTTP RESTful services
In this module, you will learn more about the REST concepts and how ASP.NET Core allows the development of HTTP RESTful services
- Overview of REST
- What Are the Web APIs Used with ASP.NET Core?
- Development Tools
Structure of an ASP.NET Core Web API
- Routing
- HTTP Methods
- Status Code
- Content Negotiation
Obtention of Resources
- Model Creation
- Types of ASP.NET Core Web API Controller Feedback
- Calling Web APIs in an ASP.NET Core Application
Formatting of Response Data
In this module, you will learn more about how to support JSON, XML and other customized data formats
Resources Update
In this module, you will learn more about how to manage resource addition, modification and deletion
- Model Validation and Validation Errors Management
- Customization of Status Codes
- Use of Postman to test HTTP PUT, POST et DELETE Operations
- Integration Into Existing Application Using the HttpClient Class
Resources Research, Filter and Pagination
Server Errors Management
Documentation of Web APIs Using Swagger/OpenAPI
Pedagogical details
Training architecture
Explanation of the basics of the HTTP RESTful services and practical application through the creation of the ASP.NET Core web API using the most recent Visual Studio version
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quoteDuration
2 days
Schedule
9h to 16h
Regular fee
$1,035
Preferential fee
A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$930
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote