When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Create a Basic Real-Time Chat App with Angular4 and Firebase
Learn Angular4 and Firebase by creating a real-time chat app from scratch

This Course Includes
udemy
3.4 (22 reviews )
5 total hours
english
Online - Self Paced
course
Udemy
About Create a Basic Real-Time Chat App with Angular4 and Firebase
AngularJS is one of the most popular JavaScript framework available today for creating web applications. This beginners course provides you the skills needed to create dynamic web application using angular4.
Firebase is database service that is used to provide backend functionality for applications big and small.Firebase has three types of plans including 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 with Angular 4 using firebase as a backend database server. Angular allows your application to have an expanded HTML library. Learn to add behaviour to your HTML and speed up your application’s responsiveness.
Who is This Course for?This course is aimed at absolute beginners who want learn about Angular Js.Beginner developersBeginner programmers
Prerequisites
Basic Knowledge of HTMLBasic Knowledge of CSSBasic Knowledge of JavaScript
What You will learn:
How to setup a development environment How to create a new project in angular 4How to generate componentsHow to nest componentsHow to use basic templatesHow to use interpolation with your templatesHow to define external HTML templatesHow to use *ngFor directives to display objects of an arrayHow to use conditional statements with your templatesHow to interact with componentsHow to data bindHow to connect to firebase from your appHow to store and work with objects in firebaseHow to save data to the firebase databaseHow to use firebase supported authenication providers
What You Will Learn?
- Setup a development environment.
- Create a remote repository.
- Write code logic to send messages in real-time.
- Use dependency injection as a service.