API Development: Firebase Backend as a Service

placeholder

The Backend-as-a-Service (BaaS) model benefits developers by outsourcing all the behind the scenes aspects of a mobile or web application. In this course you’ll learn how to use the features of Google’s Firebase development platform to aid in your app development. You’ll begin by examining the benefits of using a Cloud-based backend service such as Firebase after which you’ll use the REST API to manage Firebase and implement Firebase Authentication on a web page. You’ll then use Firebase to configure the Cloud Realtime and Cloud Firestore databases and the Cloud Storage service. Next you’ll use Firebase to configure and use Cloud Functions and Firebase Hosting. Lastly you’ll explore the features of the Firebase Machine Learning Kit and implement Firebase Performance Monitoring on a web page.