Building Angular and Node Apps with Authentication

  • 3-4 hours worth of material
  • LinkedIn Learning
  • English
Building Angular and Node Apps with Authentication

Course Overview

Learn how to work with Angular 2 and Node.js to build a full-stack web application—which you can later use as a template for your own web app.

Course Circullum

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. Setting Up the Infrastructure
  • Demo application overview
  • Architectural overview
  • Download and install Node
  • Creating and configuring the Angular 2 project
2. Displaying Data in Angular 2
  • Creating the component
  • Show our data
  • Refining your layout with Angular Material
3. Getting Your Data from Node
  • Set up express
  • Create a service
  • Updating Angular to get data from your service
4. Saving Your Data to Node
  • Create a post service
  • Save data to a list
  • Creating an express router
5. Creating a Form in Angular
  • Creating the component
  • Get our input data
  • Communicate between multiple components with Output and ViewChild
  • Create a data store in our service
  • Handle errors with try or catch
6. Navigating with Router
  • Create a nav bar
  • Set up routes
  • Add a messages route
  • Pass a route parameter
  • Retrieve a route parameter
7. Reactive Programming
  • HTTP get with Observable
  • Broadcast an event with a subject
  • Observables and the async pipe
8. Creating Reactive Forms in Angular
  • Create a register layout
  • Reactive forms with FormBuilder
  • Validate with reactive forms
  • Validate passwords with a custom validator
  • Validate emails with a custom validator
9. Registering Users
  • Create an Angular auth service
  • Create a node register service
  • Authenticate with JSON web tokens
  • Store a token with Angular
  • Implement an authentication check
  • Log out
10. Logging In
  • Create an Angular login component
  • Create the login services
11. Authorizing Resources
  • Send a token with Angular HTTP requests
  • Create a security middleware
  • Edit user Info
  • Update message posting
Conclusion
  • Next steps
out of 5.0
5 Star 85%
4 Star 75%
3 Star 53%
1 Star 20%

Item Reviews - 3

Submit Reviews

Free Trial Available

This Course Include:
Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. Setting Up the Infrastructure
  • Demo application overview
  • Architectural overview
  • Download and install Node
  • Creating and configuring the Angular 2 project
2. Displaying Data in Angular 2
  • Creating the component
  • Show our data
  • Refining your layout with Angular Material
3. Getting Your Data from Node
  • Set up express
  • Create a service
  • Updating Angular to get data from your service
4. Saving Your Data to Node
  • Create a post service
  • Save data to a list
  • Creating an express router
5. Creating a Form in Angular
  • Creating the component
  • Get our input data
  • Communicate between multiple components with Output and ViewChild
  • Create a data store in our service
  • Handle errors with try or catch
6. Navigating with Router
  • Create a nav bar
  • Set up routes
  • Add a messages route
  • Pass a route parameter
  • Retrieve a route parameter
7. Reactive Programming
  • HTTP get with Observable
  • Broadcast an event with a subject
  • Observables and the async pipe
8. Creating Reactive Forms in Angular
  • Create a register layout
  • Reactive forms with FormBuilder
  • Validate with reactive forms
  • Validate passwords with a custom validator
  • Validate emails with a custom validator
9. Registering Users
  • Create an Angular auth service
  • Create a node register service
  • Authenticate with JSON web tokens
  • Store a token with Angular
  • Implement an authentication check
  • Log out
10. Logging In
  • Create an Angular login component
  • Create the login services
11. Authorizing Resources
  • Send a token with Angular HTTP requests
  • Create a security middleware
  • Edit user Info
  • Update message posting
Conclusion
  • Next steps
  • Provider:LinkedIn Learning
  • Certificate:Certificate Available
  • Language:English
  • Duration:3-4 hours worth of material
  • Language CC:

Do You Have Questions ?

We'll help you to grow your career and growth.
Contact Us Today