Building Angular and ASP.NET Core Applications

Go to class
Write Review

Free Online Course: Building Angular and ASP.NET Core Applications provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Building Angular and ASP.NET Core Applications is taught by Ervis Trupja.

Overview
  • Learn how to build full-stack Angular and ASP.NET Core applications.

Syllabus
  • Introduction

    • Getting started with Angular
    • What you should know already
    1. Setting Up the App Infrastructure
    • Demo application overview
    • .NET Core templates
    • Web API architectural overview
    • Angular architectural overview
    2. Setting Up Web API
    • Creating data models
    • Adding a service and data
    • Create API endpoint
    • Read API endpoint
    • Update API endpoint
    • Delete API endpoint
    • Testing API endpoints using Postman
    3. Getting Started with Angular
    • Angular key concepts
    • Generating components and services
    • Cleaning up code and updating the router
    • Designing the Books page
    • Reading data from Angular
    • Designing the Create page
    • Adding new data from Angular
    • Designing the Book Details page
    • Getting a single book from Angular
    • Updating existing data from Angular
    • Deleting data from Angular
    • Handling errors in Angular
    4. Implementing NgRx to an Existing Angular App
    • Why NgRx?
    • NgRx actions
    • NgRx store
    • NgRx reducers
    • Connecting the dots
    • Challenge: Delete a book
    • Solution: Delete a book
    5. Implementing Authentication in Your Angular App
    • Setting up Auth0
    • Setting up an authentication service
    • Handling authentication
    • AuthGuard
    Conclusion
    • Where to go next