Building an Angular Application with Node and Token Authentication

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.
Course info
Level
Intermediate
Updated
Oct 25, 2017
Duration
2h 55m
Table of contents
Setting up Your Environment
Creating Your First Web Service
Registering a New User with Node and Mongo
Creating a Register View and Service with Angular
Logging In
Showing a User List
User Profile
Posting to User Feed
Developing Advanced Auth
Publishing Your App
Course Overview
Description
Course info
Level
Intermediate
Updated
Oct 25, 2017
Duration
2h 55m
Description

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.

About the author
About the author

Alexander has been an IT Instructor, Developer, and now President at SocialPlay inc.

More from the author
More courses by Alexander Zanfir
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
I have been a developer for over 15 years, and began teaching in college eight years ago. Four years ago I started creating courses for online publishers like Pluralsight. I'm Alexander Zanfir, and in this course we will look at building an Angular application with Node and Token authentication. We will be creating a full Stack application, with Node, Express, MongoDB, and Angular. This Stack has been one of the most popular choices to get your app started. IBM, Uber, Google, and many more well known companies are using the technologies in this Stack, that we will be working with, and learning about in this course. Since I like teaching hands on, we will make everything from start to finish, and you will learn by coding along. I will avoid theory slides as often as I can, and just focus on getting coding as soon as possible. We will learn how to make a demo application that has some of the basic features of popular social networks, such as a user login and registration, using JSON Web Token Authentication. We will then look at posting messages to your social feed, so that your friends can see all of your posts when they go to your profile. Once you are finished this course, you can reuse many of the components we developed in this course for your own app.