Angular Security and the Angular CLI
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Securing Angular apps ensures user data and resources are safe from malicious agents. This course covers best practices relating to Angular web apps as well as supporting authentication via web tokens. This course also covers the Angular command line interface that provides utilities, which make working with Angular even easier.
Target Audience
Developers who want to learn how to use Angular 2 to create web apps
Prerequisites
None
Expected Duration (hours)
1.1
Lesson Objectives Angular Security and the Angular CLI
start the course
identify best practices that can be followed to make apps more secure
identify Angular built-in support for defending against XSS
use DomSanitizer to bypass Angular's default url security
identify Angular built-in support for defending against XSRF
install a library that facilitates working with JSON web tokens
create a service capable of checking that a user is authenticated
implement login and logout functionality
restrict access to front end routes which require authentication
implement transmission of authenticated requests to a server
install the Angular command line interface on a development machine
create a new app using the command line
create app components using the command line
create app directives using the command line
create custom pipes using the command line
create custom services using the command line
create separate modules using the command line
create and configure routes using the command line
use AngularCLI commands to create a working Angular app
Course Number: wd_angt_a07_it_enus
Expertise Level
Intermediate