TOIT Training

Beginner

Firebase Functions Course

Overview
Curriculum

 

This course is designed to equip learners with the skills needed to build dynamic web applications using Firebase and Vue.js. Starting with the basics of web development, participants will delve into the world of Firebase to understand authentication, cloud functions, and real-time data management. Through a series of practical lessons, learners will gain hands-on experience in deploying functions, managing Firebase users, and integrating front-end technologies to create responsive and interactive web applications. The course covers advanced topics such as asynchronous programming with JavaScript to handle real-time data updates and Firestore triggers. By the end of the course, participants will have the knowledge to deploy their web applications and understand the next steps for scaling and enhancing their projects. This course is ideal for beginners looking to start their journey in web development and experienced developers aiming to expand their skills in Firebase and Vue.js.

Curriculum

  • 7 Sections
  • 18 Lessons
  • 0m Duration
Expand All
Introduction to Firebase Functions
3 Lessons
  1. Introduction 
  2. Setup 
  3. HTML Template 
Functions and Deployments
2 Lessons
  1. Creating and Deploying a Function 
  2. Callable Functions 
Authentication and Firestore
4 Lessons
  1. Auth Modals 
  2. Firebase Users 
  3. Auth Triggers 
  4. Creating User Records 
Handling Requests
3 Lessons
  1. Adding Requests (Error Codes) 
  2. Adding Requests (Front-End) 
  3. Firestore Real-Time Listener 
 Vue and Firebase
3 Lessons
  1. Adding a Vue Instance 
  2. Upvoting Function 
  3. Error Notification 
Advanced Topics
2 Lessons
  1. Await and Async 
  2. Firestore Triggers 
Development and Beyond
1 Lesson
  1. Deploying and Next Steps

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Buy for group

Firebase Functions Course
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)