Intermediate
46 Lessons
6h 45min
Certificate of Completion
Takeaway Skills
Familiarity with the Firebase 9 SDK, Google’s application development platform, and its production support functions
The ability to authenticate and monitor users, secure your application using Security Rules, and manage a database using Firebase
A deep understanding of hosting, storage with Cloud Firestore, and Cloud Functions for Firebase
A working knowledge of the Firebase Emulator Suite to build and test applications
Hands-on experience with creating a full-featured web application in Firebase
Course Overview
Firebase is a unified application development platform to create, deploy, and monitor web and mobile experiences. It unites common product functions in a single platform, freeing engineers to create functionality and user experience rather than having to create the infrastructure. This course is a comprehensive introduction to the Firebase 9 SDK through hands-on development of a web application. You’ll start with basic concepts and functions like authentication, database, and Cloud Storage with Firestore. ...
Course Content
Introduction
Get Started with Firebase
Firebase Authentication
The Firebase Realtime Database
Cloud Firestore
Cloud Storage for Firebase
4 Lessons
The Firebase CLI
2 Lessons
Cloud Functions
6 Lessons
Environment Variables in Firebase
2 Lessons
Firebase Security Rules
3 Lessons
Firebase Hosting
2 Lessons
Firebase Assessment
Assessment
Conclusion
1 Lesson
Appendix
2 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.