YoVDO

Angular: Building on Azure Microservices

Offered By: LinkedIn Learning

Tags

Microsoft Azure Courses Angular Courses Microservices Courses .NET Core Courses Unit Testing Courses Auth0 Courses API Development Courses Jasmine Courses

Course Description

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

Taught by

Robby Millsap

Related Courses

Desarrollo de páginas con Angular
Universidad Austral via Coursera
Testing Angular 4 (previously Angular 2) Apps with Jasmine
Udemy
Angularjs for Beginners
Udemy
Angular JS: Full-Stack Development with Angular JS and Flask
Udemy
Test your Angular web application using Jasmine and Karma
Coursera Project Network via Coursera