Brief Summary
This course is all about creating a rad real-time chat app using Firebase. It's perfect for beginners and super easy to follow! You’ll get your hands dirty with HTML, CSS, and JavaScript, and by the end, you’ll have something cool to share with your pals!
Key Points
-
Learn to connect your app with Firebase
-
Build a user-friendly chat app
-
Deploy your app and chat in real-time
Learning Outcomes
-
Connect your app to Firebase seamlessly
-
Publish your app using Firebase hosting
-
Manage data in Firebase effectively
-
Utilize real-time updates in your chat app
-
Secure user authentication and data
About This Course
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:
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.
Create directories using the command line tool
Install node js and node package manager (npm)
Install Firebase CLI Tool
Pedro D.
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.