Building Vue and Node Apps with Authentication

Go to class
Write Review

Free Online Course: Building Vue and Node Apps with Authentication provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Building Vue and Node Apps with Authentication is taught by Alexander Zanfir.

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