Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Vue JS and Firebase:Build an iOS and Android chat app
Rating: 3.9 out of 5(306 ratings)
144,378 students
Created byKim Chen
Last updated 1/2022
English

What you'll learn

  • Build an amazing real world iOS and Android Chat Application
  • Implement Firebase Authentication to the mobile app
  • Send Image to your friends through the mobile app you create
  • How to create one on one chat
  • How to create a group chat which allow to add and remove members
  • Implement email verification and forget password to the Firebase Authentication

Course content

3 sections92 lectures9h 48m total length
  • Create a project reminder0:09
  • Source code0:14
  • Create a project11:14
  • Create sign in page14:36
  • Create sign up page9:51
  • Connect the app to firebase4:13
  • implement Vuex5:30
  • Create sign up action16:05
  • Toast Firebase message12:59
  • Apply mixin4:06
  • Browser custom photo for user profile picture3:46
  • Create read file action12:18
  • Sign up with custom profile picture15:28
  • Auto go to sign in page after sign up5:08
  • Create send email verification action4:59
  • Create sign in action10:11
  • Make the app remember the sign in status3:49
  • Create sign out action4:05
  • Check whether the email is verified6:40
  • Create count down on sending verification email11:18
  • Dynamic style of button3:02
  • Conditionally display resend button4:09
  • Add forget password function5:49
  • Add profile picture and name to the left panel12:06

Requirements

  • Basic VueJS knowledge is required
  • ES6 knowledge is an advantage
  • A basic understanding of HTML, CSS & JavaScript

Description

Master the VueJS and Firebase together to build an amazing iOS and Android chat application. By learning from this course, you are not only can build chat application, but also can apply these knowledge to build other incredible applications.


If you’re looking to get started building a real-world mobile chat app, then this course is best for you. In this course, I will teach you how to use Vue JS and Framework7 as frontend, Firebase as backend to build the chat app from scratch.


VueJ S is a very simple framework, which combine with the best of Angular and React


Framework7 is an open source framework7, which let you develop mobile, desktop or web app with a native look and feel


Firebase is a real time database, it allows you to create authentication easily, user can login with email, google, Facebook and twitter account.


The course will cover

Firebase user Authentication

Forget the password

Email Verification

Firebase real time database

One on one chat

Group chat


Who this course is for:

  • Anyone who wants to learn how to create native view mobile app with Vue JS & Firebase

  • Anyone who wants to learn Vue JS and Firebase

  • Anyone who wants to learn about Authentication in Vue JS apps

  • Anyone who wants to learn how to use Firebase in their real time applications

Who this course is for:

  • You are interested in building a state-of-the-art iOS and Anrdoid applications
  • You are looking for the best back-end which can help to create a real time application
  • You are looking for the framework which is much easier than Angular or React