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

LinkedIn Learning

Building Vue and Node Apps with Authentication

via LinkedIn Learning

Overview

Learn how to apply the popular Vue.js framework with Node.js to build a full-stack app in JavaScript.

Syllabus

Introduction
  • What's the benefit of Vue.js?
  • Vue framework overview
1. Setting Up the Infrastructure
  • Demo application overview
  • Architectural overview
  • Create and configure the Vue.js project
2. Displaying Data in Vue
  • Creating the component
  • Showing your data
  • Refining your layout
3. Getting Your Data from Node
  • Setting up Express
  • Creating a service
  • Updating your front end to get data from service
4. Saving Your Data to Node
  • Creating a post service
  • Saving data to a list
5. Creating a Form
  • Creating the component
  • Getting input data
  • Sending message data
  • Communicating between multiple components
  • Creating a data store in your service
  • Intro to Vuex
6. Navigating with Router
  • Creating a nav bar
  • Setting up routes
  • Adding a new message route
  • Using route parameter
7. Registering Users
  • Creating a register layout
  • Creating a Node register service
  • Authenticating with JSON Web Tokens
  • Getting authentication payload
  • Displaying authentication status
  • Logging out
8. Logging In
  • Creating a login component
  • Creating the login services
Conclusion
  • Next steps

Taught by

Alexander Zanfir

Reviews

Start your review of Building Vue and Node Apps with 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.