Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Building Business Applications with Angular and ASP.NET Core 2

via Pluralsight

Overview

Building business applications is key to dealing with advanced scenarios and use cases. This course will help you build secure, reliable, and effective apps.

Building an application with Angular and ASP.NET Core is one thing. Building one that implements advanced business case scenarios and use cases, keeping data integrity, security, reliability, and performance in mind is something else. In this course, Building Business Applications with Angular and ASP.NET Core, you will learn foundational knowledge of/gain the ability to improve the security, reliability, data integrity and performance of your application. First, you will learn how using media types can help improve your application's reliability and performance. Next, you will discover where and when to validate to improve the data integrity of your application. Finally, you will explore how to secure the Angular front-end and ASP.NET Core back-end by integrating with an Identity Provider, using OAuth2 and OpenID Connect. When you’re finished with this course, you will have the skills and knowledge needed to build business applications with Angular and ASP.NET Core.

Syllabus

  • Course Overview 1min
  • Getting Started 17mins
  • Dealing with Variable Resource Representations 49mins
  • Working with Resource Collections 43mins
  • Working with Partial Updates 18mins
  • Validating Data Across Client-server Borders 36mins
  • Reporting Validation Errors Across Client-server Borders 18mins
  • Authentication: Integrating with an Identity Provider 42mins
  • Authorization: Securing the API 23mins
  • Working with Authorization Policies 14mins

Taught by

Kevin Dockx

Reviews

4.7 rating at Pluralsight based on 92 ratings

Start your review of Building Business Applications with Angular and ASP.NET Core 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.