Angular: Building on Azure Microservices

Go to class
Write Review

Free Online Course: Angular: Building on Azure Microservices provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 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. Angular: Building on Azure Microservices is taught by Robby Millsap.

Overview
  • Develop secure .NET services with Angular and Microsoft Azure. Learn how to develop Angular apps with .NET and APIs with .NET Core.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Exercise files
    1. Angular
    • Environment setup
    • Creating an Angular project
    • Publishing to Azure
    • Unit testing with Karma and Jasmine
    • Demo: Testing dependency injection
    2. Securing Login with Auth0
    • Creating a tenant
    • Creating an auth service
    • Securing routes with auth guards
    3. VSTS and GitHub
    • Checking code into GitHub
    • Creating a VSTS workspace
    • Creating a build definition
    • Creating a release definition
    4. Building APIs in .NET Core
    • C# versus TypeScript
    • Creating a project from .NET templates
    • Creating a project from Visual Studio
    • Demo: Creating a controller (test-driven)
    • Demo: Testing service injection with Moq
    • Demo: Testing HTTP status codes
    • Running microservices from Visual Studio
    5. Securing Microservices with Auth0
    • Exploring APIs in Auth0
    • Adding JWT requirements to startup
    • Testing the API with Postman
    • Adding scopes to the JWT tokens
    • Publishing the microservice to Azure
    6. Testing with Postman
    • Creating environments
    • Automating authorization
    • Sanity testing with Test Runner
    7. Putting It All Together
    • Creating a proxy
    Conclusion
    • Next steps