To master Firebase, you need to have fundamental knowledge of platforms such as iOS, web, and Android. The book mostly targets Android developers, and at the time of writing, the following assumptions were made for the reader:
- How to install the latest version of Android Studio
- Has Google official credentials for Firebase
- An intermediate developer who can understand Java and Kotlin syntax
- Little experience of CLI tools and Node.js syntax
The book also has a little for web developers if you are a beginner and want to explore how to host your website and you want to understand a little bit about writing Node.js code that can trigger an action.