Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Vue.js 2: Full-Stack Applications with Firebase

Vue.js 2: Full-Stack Applications with Firebase

3h 9mIntermediate2019-09-11

Authors

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

Course details

Front-end developers can quickly assemble useful applications by combining the Vue.js front-end framework with the easily accessible power of the Firebase server engine from Google. In this course, join Ray Villalobos as he demonstrates how to create a working single-page app using the Vue.js framework layered on the Firebase cloud platform. Ray goes beyond the basics, demonstrating how to build an app with features like user registration and authentication. Plus, learn how to allow multiple users to engage with your project both on and offline, program random user selection, create security rules, and more.

Learning objectives
Adding Firebase
Setting up authentication with Firebase
Reading dynamics snapshots
Creating dynamic routes
Displaying checked-in users
Updating records
Searching for data
Creating security rules

Skills covered

FirebaseVue.jsJavaScript FrameworksWeb Development ToolsDatabase DevelopmentDatabase ManagementSoftware Development ToolsGoogleWeb DevelopmentOpen SourceSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Why build apps with Firebase and Vue
  • 02 - Using the exercises for this course

1. Preparing Your App

  • 03 - Installation with Vue CLI
  • 04 - Adding additional modules
  • 05 - Understanding the Vue CLI installation
  • 06 - Customizing your routes
  • 07 - Importing a sub-component
  • 08 - Icons and custom colors

2. Firebase Authentication

  • 09 - Adding Firebase
  • 10 - Setting up Firebase Authentication
  • 11 - Logging in a user
  • 12 - Handling Firebase Authentication events
  • 13 - Creating a new user
  • 14 - Updating your profile
  • 15 - Logging out
  • 16 - Updating auth state

3. The Firestore Database

  • 17 - Adding meeting info
  • 18 - Reading dynamic snapshots
  • 19 - Displaying your meeting info
  • 20 - Sorting your list
  • 21 - Deleting a record
  • 22 - Creating dynamic routes
  • 23 - Checking users in

4. Finishing Up Your App

  • 24 - Displaying checked in users
  • 25 - Adding admin buttons
  • 26 - Emailing and adding
  • 27 - Updating a record
  • 28 - Searching for data
  • 29 - Random user and resetting
  • 30 - Creating security rules

Conclusion

  • 31 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal