← Back to the catalogue
Domain 02 . Development

Firebase

30
Hours of teaching
Beginner to Intermediate
Level
8
Modules
Classroom . Online . Hybrid
Mode
Course overview

A Firebase course covering authentication, Firestore, cloud functions and app delivery. The course builds a complete application backend without servers: authentication flows, Firestore modelling with security rules, file storage, cloud functions for trusted logic, hosting, and push messaging.

Learners ship a working application with role-based access and offline support.

Who it is for
  • Mobile and web developers
  • Startup teams shipping MVPs
  • Flutter and React Native developers
  • Freelancers building client apps
Prerequisites
JavaScript or Dart familiarity.
How it runs
Learn → Practise → Build → Experience → Demonstrate, ending in a capstone. Delivered by practitioners from the engineering bench, in Madurai, Coimbatore and online.
Final project
Shipped Firebase Application

Programme sheet

The programme sheet carries the full module breakdown, labs, project work and certification path. Leave your details and the download starts; fees, dates and formats for the next intake come from the education team.

Enquire or apply →

Learning outcomes

01
Implement email, phone and social authentication.
02
Write security rules that enforce real access control.
03
Write cloud functions for trusted operations.
04
Deploy hosting and configure environments.
05
Model Firestore collections for query efficiency.
06
Handle file upload and serving with Storage.
07
Support offline use and conflict handling.
08
Track usage with Analytics and send push messages.

Module structure

8 modules
Module 01

Firebase Foundations

Project setup . Emulator suite . Pricing model and quotas . SDKs . Environments
Module 02

Authentication

Email and password . Google and Apple sign-in . Session handling . Phone OTP . Custom claims . Account linking
Lab
Auth Flows
Module 03

Firestore Modelling

Documents and collections . Denormalisation . Composite indexes . Subcollections . Query constraints . Pagination
Lab
Data Model
Module 04

Security Rules

Rule structure . Role-based access . Testing rules with the emulator . Request and resource . Validation in rules
Lab
Rule Test Suite
Module 05

Storage and Media

Upload and download . Rules for files . Signed URLs . Metadata . Image resizing extension
Module 06

Cloud Functions

HTTP and callable functions . Firestore triggers . Scheduled functions . Secrets . Cold starts . Error handling
Lab
Trusted Operations
Module 07

Offline and Realtime

Local persistence . Listeners . Conflict handling . Realtime Database comparison . Sync strategies
Module 08

Delivery and Growth

Hosting and custom domains . Remote Config . Analytics events . Crashlytics . Cloud Messaging . App Check

Assessment & certification

Module assignments and labs
25%
Internal assessments
15%
Mini projects
20%
Final project and review
40%

Learners who complete all modules, submit the final project and clear the review receive a course completion certificate from Kaizen Infinities Private Limited. Project work is documented for the learner's portfolio, and interview preparation is included in the closing sessions.

Career outcomes . Roles this programme prepares for
Mobile App DeveloperFull Stack DeveloperFirebase DeveloperFront-End EngineerStartup Engineer
Enquire or apply →Institutions can commission a cohort

Also in Development