Integrating Angular 11 with ASP.NET Core RESTful Services
This course will teach you how to build an Angular and ASP.NET Core application that can perform create, read, update and delete (CRUD) operations using Entity Framework Core.
What you'll learn
Learn how to build an Angular and ASP.NET Core application that can perform create, read, update and delete (CRUD) operations. In this course, Integrating Angular with ASP.NET Core RESTful Services, you'll see first hand how Angular and ASP.NET Core can be used to build an application that allows users to view customer data, page through it, and then perform, insert, update, and delete operations. First, you'll discover how to move data from a database all the way down to an Angular client using RESTful services. Next, on the server-side, you'll explore C#, ASP.NET Core, and Entity Framework Core and how they can be used together to create a RESTful service. Then, as you dive into the client-side code, you'll see how Angular services can integrate with ASP.NET Core APIs. Finally, you'll learn the different form techniques including template-driven forms, reactive forms, and highlight the differences between them. By the end of the course, you'll understand the process involved to not only create RESTful services using ASP.NET Core, but also how Angular can be used to consume these services and display and capture data in the user interface.
Table of contents
- Version Check 0m
- Course Introduction 3m
- Prerequisites to Maximize Learning 1m
- Learning Goals 5m
- Server-side Technologies and Concepts 9m
- Client-side Technologies and Concepts 13m
- Running the Application on Windows 6m
- Running the Application on Mac 4m
- Running the Application with Docker 6m
- Summary 2m
- Introduction 1m
- Injecting Data Repository and Logging Functionality into a Controller 8m
- Creating a GET Action to Return Multiple Customers 10m
- Creating a GET Action to Return States 4m
- Creating a GET Action to Return a Single Customer 3m
- Making GET Requests with an Angular Service 13m
- Subscribing to an Observable in a Component 9m
- Displaying Customers in a Grid 9m
- Displaying a Customer in a Form 11m
- Converting to a Reactive Form 13m
- Summary 2m