When you first become acquainted with Firebasereal-time database, one think it is too good to be true.
If you have experience of building back-end systems where data in realtime should synchronized between many active users on different clients like modern webapp, mobile hybrid-app, Android/iPhone mobile-app, then you know how complicated that is and how much technical work is needed. Compare this with Firebase real-time DB, where you are under way and synchronizing clients after half a day.
This course focuses on how you quickly get started with understanding and building applications with synchronizing in realtime between several different clients.
For you to be able to do the practical exercises you need to sign-up for a Firebase account at Google and if necessary register a credit card for possible charges. Our ambition with all the exercises is to always stay below the utilization limit for cost debit and that it then not will cost you anything. But we have to make this reservation because Google may change their charging rules