Firebase Fundamentals Training Course

Course Code



14 hours (usually 2 days including breaks)


  • Familiarity with basic HTML, CSS, and JavaScript.


  • Developers


This instructor-led, live training (onsite or remote) is aimed at developers who wish to use Firebase to build powerful data-driven mobile or web application. 

By the end of this training, participants will be able to:

  • Understand the Firebase Web Platform
  • Understand how to simplify a database by using Firebase data modeling
  • Develop powerful applications that can process real-time data without the need to define detailed database structures.
  • Transact data on Firebase
  • Perform realtime data synchronization
  • Authenticate users with Firebase
  • Monitor users

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
  • To learn more about Firebase, please visit:

Course Outline


  • Firebase as a NoSQL cloud database

Setting up Firebase

  • Creating a Firebase account

Data Manipulation

  • Creating a document
  • Querying data
  • Writing data
  • Deleting data
  • Indexing data


  • Writing Security Rules
  • Testing Security Rules
  • Using password authentication
  • Using Email Link authentication
  • Implementing Social Media Sign-in
  • Monitoring users


  • Using Firebase CLI
  • Deploying a website

Best Practices


Summary and Conclusion

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

This site in other countries/regions