Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Building an Angular Application with Node and Token Authentication

via Pluralsight

Overview

When developing a web application, Angular and Node are popular options that many companies utilize today. Learn to develop a web application using the latest web technology and Json Web Token authentication.

At the core of developing a web application is a thorough knowledge of how to work with both back-end and front-end components. The two most popular choices, Angular and Node, will be the focus. In this course, Building an Angular Application with Node and Token Authentication, you'll learn the skills you need to create high-quality web applications. First, you'll explore how to create Angular components; both visual with Angular Material and functional with JavaScript. Next, you'll discover the services that allow you to communicate with the back-end. Finally, you'll learn how to develop an authentication system, Web API's, and work with a mongoose database. When you’re finished with this course, you'll have a foundational understanding of back-end and front-end app development and authentication. This knowledge will help you as you move forward and create your own modern web application, whether personal or commercial. Software required: Angular and Node.

Syllabus

  • Course Overview 1min
  • Setting up Your Environment 11mins
  • Creating Your First Web Service 19mins
  • Registering a New User with Node and Mongo 14mins
  • Creating a Register View and Service with Angular 18mins
  • Logging In 15mins
  • Showing a User List 7mins
  • User Profile 23mins
  • Posting to User Feed 23mins
  • Developing Advanced Auth 27mins
  • Publishing Your App 13mins

Taught by

Alexander Zanfir

Reviews

4.6 rating at Pluralsight based on 95 ratings

Start your review of Building an Angular Application with Node and Token Authentication

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.