What you'll learn:
- code and deploy a complete front-end single page application built using Angular4 and Firebase3
- How to start a Angular 4 project
- How to use Angular cli, components, modules, services, pipes, data-binding
- How to use external libraries such as bootstrap and lodash with angular 4
- How to perform authentication using Firebase
- How to use the Firebase database, storage, live messaging
- How to host applications on Firebase
Welcome to this comprehensive course where you will embark on a journey to build a full-fledged Single Page Application (SPA) using Angular and Firebase. Throughout this course, I will guide you through the process of coding and implementing various functionalities, providing you with valuable hands-on experience in utilizing these powerful technologies in a real-life project.
The main focus of this course is to enable you to gain practical expertise in Angular and Firebase by developing an Instagram-like portal. By the end of this course, you will have a solid understanding of how to leverage the following technologies:
Firebase Database: You will learn how to integrate and utilize Firebase's real-time database to store and manage the dynamic data of your application. This will allow you to create a responsive and interactive user experience.
Firebase Authentication: Implementing user authentication is a crucial aspect of any application. You will discover how to integrate Firebase Authentication to enable user registration, login, and secure access control for your SPA.
Firebase Functions: Enhance the functionality of your application by incorporating serverless computing with Firebase Functions. You will learn how to write and deploy cloud functions that can handle complex tasks and automate processes within your application.
Firebase Hosting: Deploying your application to the web is made easy with Firebase Hosting. You will gain insights into how to host and publish your SPA, making it accessible to users worldwide.
Firebase Storage: To enable users to upload and store images or other media files, you will integrate Firebase Storage. You will learn how to handle file uploads, retrieval, and management within your application.
Angular: Throughout this course, you will be working with Angular versions 4, 5, or 6. While this is not a tutorial on Angular itself, you are expected to have a basic understanding of the framework and its concepts.
By immersing yourself in this course, you will acquire the necessary skills and knowledge to develop robust SPAs using Angular and Firebase. So, join me on this exciting journey, and let's bring your Instagram-like portal to life!