Skip to main content

The Vue Firebase Project Course

46m 28s
English
Free

Course description

The Vue Firebase Project Course will teach you the basics of full-stack web development by building a chat prototype from scratch. You will build a realtime  walkie-talkie style chat app with the ability to record and upload audio from the device - inspired by the popular Voxer mobile app.

Read more about the course

 What will I Learn?

In this course you will learn…

  • Fundamentals of of Vue components and reactivity
  • Dynamic Vue routing
  • User authentication with Firebase (Anonymous, Email/Password)
  • Usage of the Vuefire Package
  • Vue Composition API
  • Chat Features in Firestore
  • Record audio on the web
  • Upload files to Firebase Storage

 Is this Course Right for Me?

This course is intermediate level and designed to expose you to useful patterns when building realtime web apps with Vue and Firebase. It assumes you have at least basic knowledge of web programming, including basic skills in JavaScript, HTML, and CSS. It is fast-paced and similar to my style on YouTube, but far more in-depth and comprehensive.

Watch Online

0:00 0:00
#Lesson TitleDuration
1Resources01:45
2Vue Setup03:44
3Firebase Setup03:24
4Your First Component02:15
5Anonymous Auth02:03
6Realtime Auth State04:00
7User Profile01:42
8Email Password Authentication06:02
9Create Chat Rooms02:52
10Query Chat Rooms01:50
11Dynamic Routing01:53
12Query Messages03:49
13Message UI02:32
14Capture Audio03:34
15Upload03:19
16Wrap up01:44

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Vue 3, Nuxt.js and NestJS: A Rapid Guide - Advanced

Vue 3, Nuxt.js and NestJS: A Rapid Guide - Advanced

Sources: udemy
Learn how to create an Ambassador App using Vue 3, NuxtJS and NestJS. We will build 3 frontend apps Admin, Ambassador and Checkout and they will consume a big N
7 hours 37 minutes 36 seconds
Vue.js Master Class 2024 Edition

Vue.js Master Class 2024 Edition

Sources: vueschool.io
Learn by building a real-world application from scratch! This comprehensive course by Vue School teaches you Vue.js, best practices, modern JavaScript, and exci
11 hours 55 minutes 11 seconds