Udemy

Build a Real Time Chat App with JavaScript and Firebase

Enroll Now
  • 293 Students
  • Updated 6/2021
4.0
(52 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 4 Minute(s)
Language
English
Taught by
Bluelime Learning Solutions
Rating
4.0
(52 Ratings)

Course Overview

Build a Real Time Chat App with JavaScript and  Firebase

Learn to build a real time chat app and chat to friends and family

Firebase is database service that is used to provide backend functionality for applications big and small.


Firebase has three types of plans icluding a free plan that allows you real time data download and upload limits and
also storage facilities. Firebase on the free plan allow 100 simultaneous connections to your application.
Firebase implementation in your application means you do not need to write any backend server code. It supports both web and mobile app deployments.


In this beginner course we will be building a real time chat app that you can deploy using firebase static hosting and share
the link with friends and family and begin to chat provided there are only 100 simultaneous connections. If you are expecting more than 100 simultaneous connections to your app
you will have to upgrade to a paid plan.


We will be using the frontend tools like HTML ,CSS and JavaScript to build the app's user interface and functionality and
use firebase as the backend database server.


In this course we will aslo be installing and using the Firebase CLI tool . This resourceful tool can be used to manage and administer your firebase project.
The tool can be used to various task like:


  • Login to firebase
  • Authenticate users
  • Initialize firebase project
  • Deploy firebase project

What you will learn include:


  • How to connect to firebase from your app
  • How to publish your app to firebase hosting service
  • How to store and work with objects in firebase
  • How to save data to the firebase database
  • How to hook into real-time object updates with firebase
  • How t use firebase supported authenication providers
  • How to validate data sent to firebase
  • How to secure data from unauthorized access.

Looking forward to you joining the course.

Course Content

  • 1 section(s)
  • 27 lecture(s)
  • Section 1 Create a real time chat app

What You’ll Learn

  • Create directories using the command line tool, Install node js and node package manager (npm), Install Firebase CLI Tool, Declare variables, Add event listener, Attach an event like click to a button element, Use querySelector method, Create a reference to firebase database, Install firebase CLI, Login to firebase, Initialize firebase, Deploy firebase app


Reviews

  • P
    Pedro Delfino
    2.5

    It was an interesting course for a cheap price. Unfortunately, some parts seem to be deprecated. Especially on the interactions with the firebase CLI, if my understanding is correct, some things have changed and the course needs an update.

  • M
    Manuel Piccoli
    3.0

    The implementation of firebase inside the project is not the current way. I had to check on the firebase documentation

  • E
    Ettiene Smith
    2.0

    Use of English/English skills is not that good makes it hard to concentrate.

  • S
    Sumi Koshy
    4.0

    Nice course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed