Choose another country or region to see content specific to your location.

Firebase 101 (FA101)


About this course:

Welcome to, your premier destination for comprehensive training courses on Firebase. In this course, we’ll take you from beginner to intermediate level, providing you with the knowledge and skills to build powerful data-driven mobile or web applications using Firebase. Whether you’re starting from scratch or looking to enhance your existing skills, this course is designed to meet your needs. Let’s dive into the details.

About the Course:
Our Firebase 101 course is tailored for beginners and intermediate users who want to get up to speed with Firebase and leverage its capabilities to create robust applications. While familiarity with basic HTML, CSS, and JavaScript is a plus, we provide the necessary foundation for those who are new to these technologies.

Session 1: Firebase Analytics Fundamentals

In the first session, we’ll cover the fundamental aspects of Firebase Analytics, which is a powerful tool for tracking and analyzing user behavior.

Topics covered:
  • Overview of Firebase Analytics structure set-up
  • Firebase Platform Support – iOS, Android & Web
  • Firebase Analytics Dashboard
  • Foundational concepts and terms – Events, user properties & conversions
  • Measurement planning – App Objective and funnel

Session 2: Using Firebase reports and measuring success

The second session delves into using Firebase reports to measure success and gain insights into user behavior.

Topics covered:
  • Firebase Analytics Reports
    • Exploring Firebase Analytics Reports to analyze app performance.
    • Recap of the Firebase Dashboard and its key features.
    • Utilizing the Crashlytics report for identifying and resolving crashes.
    • Understanding Acquisition reports to track user acquisition channels.
    • Leveraging Engagement reports to measure user engagement.
    • Analyzing the Audience report for segmenting and targeting users effectively.
  • Measuring Success:
    • Automatic events to track predefined user interactions.
    • Custom events for tracking specific actions in your application.
    • Utilizing User Properties to gather additional information about your users.
    • Setting up funnels to measure user behavior and identify conversion bottlenecks.
    • Creating and sharing audience sets for effective retargeting campaigns.
  • Additional Firebase Features:
    • Real-time Database for building responsive and dynamic applications.
    • Firebase Cloud Messaging for sending push notifications.
    • Firebase Authentication for secure user authentication.
    • Firebase Remote Config for dynamically configuring your app.
    • Firebase Hosting for hosting your application on a scalable infrastructure.

Learning Outcome

You will learn how to set the correct foundation for the data collection and setting up a scalable architecture that suits your business needs. You will also learn about efficient ways of tracking ecommerce journeys, and build an audience set to retarget them to enhance conversion. You will understand additional firebase features that optimizes the user engagement.

By the end of this course, you will have a solid foundation in Firebase and understand how to set up the necessary data collection processes. You will also gain insights into tracking ecommerce journeys effectively and building audience sets for retargeting campaigns to enhance conversions. Additionally, you’ll be familiar with the various features Firebase offers to optimize user engagement.

Don’t miss out on the opportunity to acquire essential skills in Firebase and unlock the potential of building powerful data-driven applications. Enroll in our Firebase 101 course today and embark on a journey towards application excellence. For any inquiries or assistance, please don’t hesitate to contact us. Let’s take your development skills to new heights with Firebase.